Systems, devices, and/or processes for dynamic surface marking

ABSTRACT

Subject matter disclosed herein relates to systems, devices, and/or processes for processing signals relating to surfaces that may be viewable by subjects though one or more devices. In an embodiment, a surface may include one or more devices embedded therein to provide one or more signals to define a portion of the surface.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is related to U.S. Patent Application Ser. No. (TBD,Attorney Docket No. 252.P149), titled “SYSTEMS, DEVICES, AND/ORPROCESSES FOR DYNAMIC SURFACE MARKING,” filed on Mar. 31, 2021, andincorporated herein by reference in its entirety, and is related to U.S.Patent Application Ser. No. (TBD, Attorney Docket No. 252.P151), titled“SYSTEMS, DEVICES, AND/OR PROCESSES FOR DYNAMIC SURFACE MARKING,” filedon Mar. 31, 2021, and incorporated herein by reference in its entirety.

BACKGROUND Field

Subject matter disclosed herein may relate to systems, devices, and/orprocesses for capturing images of marked surfaces.

Information

Mobile computing devices may comprise advanced display devices andcameras to capture still and/or video images. Such mobile computingdevices may comprise mobile phones or wearable devices such as smartwatches and smart glasses. In a particular implementation, smart glassesmay provide to a wearer an augmented reality experience by superimposingsights, sounds, orders, etc. onto an environment experienced by thewearer.

BRIEF DESCRIPTION OF THE DRAWINGS

Claimed subject matter is particularly pointed out and distinctlyclaimed in the concluding portion of the specification. However, both asto organization and/or method of operation, together with objects,features, and/or advantages thereof, it may best be understood byreference to the following detailed description if read with theaccompanying drawings in which:

FIG. 1 is a schematic diagram of a system to capture images of a markedsurface, according to an embodiment;

FIGS. 2A and 2B is a schematic diagram of devices embedded in a markedsurface according to an embodiment;

FIG. 3 is a schematic diagram of a marked surface having devicesembedded therein;

FIG. 4A is a flow diagram of a process for automatic capture of an imageof a surface marked according to an embodiment;

FIG. 4B is a flow diagram of a process in which capture of an image of amarked surface may be affected by dynamic change in signals provided byone or more devices embedded in the marked surface, according to anembodiment;

FIG. 5 is a schematic diagram in which a first party may request that asecond party capture an image of a marked surface, according to anembodiment.

FIG. 6 is a flow diagram of a process for facilitating capture of animage of a marked surface by a first party for a second party requestingsuch capture, according to an embodiment;

FIG. 7 is a depiction of a heatmap tracing eye movement over a markedsurface according to an embodiment;

FIG. 8 is a depiction of a marked surface and corresponding heatmaptracing eye movement over a marked surface according to an embodiment;

FIG. 9 is a schematic diagram of a system to capture behavioral profilecontent according to an embodiment;

FIG. 10 is a flow diagram of a process for capturing parameters for amarked surface attention log, according to an embodiment; and

FIG. 11 is a schematic block diagram of an example computing device, inaccordance with an embodiment.

Reference is made in the following detailed description to accompanyingdrawings, which form a part hereof, wherein like numerals may designatelike parts throughout that are corresponding and/or analogous. It willbe appreciated that the figures have not necessarily been drawn toscale, such as for simplicity and/or clarity of illustration. Forexample, dimensions of some aspects may be exaggerated relative toothers. Further, it is to be understood that other embodiments may beutilized. Furthermore, structural and/or other changes may be madewithout departing from claimed subject matter. References throughoutthis specification to “claimed subject matter” refer to subject matterintended to be covered by one or more claims, or any portion thereof,and are not necessarily intended to refer to a complete claim set, to aparticular combination of claim sets (e.g., method claims, apparatusclaims, etc.), or to a particular claim. It should also be noted thatdirections and/or references, for example, such as up, down, top,bottom, and so on, may be used to facilitate discussion of drawings andare not intended to restrict application of claimed subject matter.Therefore, the following detailed description is not to be taken tolimit claimed subject matter and/or equivalents.

DETAILED DESCRIPTION

References throughout this specification to one implementation, animplementation, one embodiment, an embodiment, and/or the like meansthat a particular feature, structure, characteristic, and/or the likedescribed in relation to a particular implementation and/or embodimentis included in at least one implementation and/or embodiment of claimedsubject matter. Thus, appearances of such phrases, for example, invarious places throughout this specification are not necessarilyintended to refer to the same implementation and/or embodiment or to anyone particular implementation and/or embodiment. Furthermore, it is tobe understood that particular features, structures, characteristics,and/or the like described are capable of being combined in various waysin one or more implementations and/or embodiments and, therefore, arewithin intended claim scope. In general, of course, as has always beenthe case for the specification of a patent application, these and otherissues have a potential to vary in a particular context of usage. Inother words, throughout the patent application, particular context ofdescription and/or usage provides helpful guidance regarding reasonableinferences to be drawn; however, likewise, “in this context” in generalwithout further qualification refers to the context of the presentpatent application.

Integrated circuit devices, such as processors, for example, may befound in a wide range of electronic device types. For example, one ormore processors may be used in mobile devices, such as cellular phones,for example, as well as in computers, digital cameras, tablet devices,personal digital assistants, wearable devices, etc. Mobile devicesand/or other computing devices, for example, may include integratedcircuit devices, such as processors, to process signals and/or statesrepresentative of a diverse of content types for a variety of purposes.With an abundance of diverse content being accessible, signal and/orstate processing techniques continue to evolve. At times, however,processing signals and/or states representative of diverse content mayprove to be relatively resource-demanding, which may present a number ofchallenges including, for example, increased processing latencies,storage demands, complexity, cost, and/or the like.

The terms “operator” and/or “user” refers to human individuals, and/ormay be utilized herein interchangeably. In an embodiment, an operatorand/or user may operate a machine, although subject matter is notlimited in scope in these respects. Further, as utilized herein,“machine” refers to an article of manufacture, such as, for example, amechanically, electrically, and/or electronically operated device forperforming a task. In some embodiments, operation of a machine may beperformed by a combination of an operator and/or a computing device,and/or operation of a machine may be based at least in part on abehavioral profile of at least one particular operator, as explainedmore fully herein.

As discussed above, a wearable computing device may comprise a camerathat is capable of capturing still and/or video images while being wornby a human user. For example, a pair of smart glasses worn by a user(e.g., “wearer”) may comprise a camera to capture images of objectsand/or surfaces in the user's line of sight. Here, a user may initiatesuch image capture by, for example, touching/tapping a portion of theworn glasses, providing a spoken cue and/or providing an input toanother device (e.g., input to another mobile computing devicemaintaining a wireless communication link to the worn glasses), just toprovide a few examples. Unfortunately, requiring a user to activelyinitiate capture images from a worn device may result in missedopportunities to capture such images that are of value to a wearer ofthe worn device.

According to an embodiment, a surface may have disposed therein/thereonone or more surface markers to provide one or more signals that aredetectable by a mobile worn device. Such signals provided by the one ormore surface markers may define an area of a surface that is to beautomatically image captured by the mobile worn device. Responsive, atleast in part, to receipt of the one or more signals provided by the oneor more surface markers, the mobile worn device may automaticallycapture an image of a portion the surface specified by the one or moresignals. Such automatic capture of an image of the portion of thesurface may alleviate or eliminate a requirement of a wearer of themobile worn device to actively initiate image capture.

FIG. 1 is a schematic diagram of a system to capture images of asurface, according to an embodiment. A pair of smart glasses 100 maycomprise a camera 102 that is capable of capturing images in a line ofsight of a wearer while smart glasses 100 rest on the wearer's face.Smart glasses 100 may also comprise one or more computing devices,memories, sensors, batteries, energy collection devices and/orcommunication devices (not shown). In an embodiment, camera 102 maycapture images of surfaces in a wearer's line of sight as signalsassociated with pixel locations to be stored in a memory device in anyone of several available encoding and/or compression formats. In aparticular implementation, such a captured image may comprise signalsthat may have been translated to a set of pixels representing a subsetof a wearer's line of sight. Determination of such a subset of awearer's line of sight may occur prior to an encoding, compressionand/or storage of pixel values in a memory.

Surface 104 may comprise visible features of interest that may beincluded in an image captured by camera 102. Surface marker 106 disposedon and/or in marked surface 104 may provide one or more signals whichare detectable by one or more devices of pair of smart glasses 100. Sucha signal provided by surface markers 106 may comprise one or more visualcodes/symbols, an audible or inaudible acoustic signal, visible ornon-visible encoded light or radio frequency signal, just to provide afew examples. In this context, a “marked surface” as referred to hereinmeans a surface (e.g., planar or non-planar surface) providing visualfeatures and/or content and, includes at least one surface markerdisposed therein and/or thereon to provide signals indicating one aspectof how the visual content is to be processed.

According to an embodiment, a surface marker (e.g., surface marker 106,206 or 306) may be disposed on and/or in a periphery of an associatedsurface in any one of multiple forms. In one embodiment, a surfacemarker may comprise an embedded device including, for example, anemitter capable of transmitting signal energy (e.g., light, acousticand/or radio frequency signal energy modulated with information to bereceived by an image capture device). Alternatively, a surface markermay comprise paint, an adhesive-backed sticker and/or other materialthat may be placed on a periphery of an associated surface. Here, such asurface marker may passively provide one or more signals by, forexample, reflecting light energy (e.g., providing a visual signal)and/or radio frequency energy, just to provide a couple of examples. Asurface marker may also take an intangible form such as a portion of animage that is dynamically displayed (e.g., as embedded in visual contentthat changes over time). In an embodiment, signals provided by a markedsurface may change to implement changes in how content is to beprocessed.

According to an embodiment, signals provided by surface markers 106 mayprovide a “visual cue” indicating an instruction to take some action.For example, such a visual cue may, in effect, act as a visual “hotword”to enable one or more aspects of an automated process. In a particularimplementation, such signals provided by surface markers 106 may promptcamera 102 to act in some manner such as to capture a still and/or videoimage of at least a portion of surface 104, and/or process such acaptured image.

FIGS. 2A and 2B are directed to an example implementation of surfacemarkers 206 disposed on and/or in a surface 204. Here, surface markers206 may express a signature that may be visually detected and/orinterpreted at a computing device based, at least in part, on images ofsuch markers captured by an imaging device (e.g., camera 102). Such asignature expressed by a surface marker 206 may indicate, for example, aunique identifier, a location of the particular surface marker 206(e.g., with respect to marked surface 204, one or more other surfacemarkers 206 and/or some other location reference), or any one of severalother types of useful information and/or metadata. In particularimplementations, signals provided by surface markers 206 to a device(e.g., smart glasses 100) may include a unique identifier associatedwith marked surface 204 (e.g., enabling unique identification of markedsurface 204) and provide an instruction as to how the device is tocapture a full field of view into a limited subset of pixels includingan image of marked surface 204. Signals provided by surface markers 206may also include location identifiers, surface type identifier, just toprovide a few examples of type of information and/or metadata that maybe provided by signals provided to a device by surface markers. Suchsignatures expressed by surface markers 206 may, individually orcollectively, indicate one or more instructions such as, for example, aninstruction to capture an image of marked surface 204 image and/or cropsuch a captured image of marked surface 204. For example, signaturesexpressed by one or more other surface markers 206 may signal to acomputing device (not shown) at smart glasses 100 to capture snapshotand/or video of image of marked surface 204. Here, such a signal to acomputing device may initiate automatic capture of a snapshot and/orvideo of visual content presented on marked surface without anyadditional action taken to a wearer of smart classes 100.

Signatures expressed by one or more surface markers 206 may also signalto such a computing device of smart glasses 100 parameters defining aparticular portion of an image of marked surface 204 to be cropped. Forexample, such signals may be indicate cropping instructions shown asvectors 208 that define a boundary of a resulting cropped image to becaptured in a memory of a computing device. As an imaging device mayhave an effective field of view that extends beyond boundaries of markedsurface 204, such cropping may limit the captured image to visualcontent presented within the boundary of marked surface 204, and removeany portion outside of that boundary, In an implementation, a computingdevice of smart glasses 100 may comprise pattern recognitioncapabilities to detect/decode visual signals provided by surfacemarkers. FIG. 3 shows a particular example, embodiment in which a gasstation sign 304 may have disposed thereon and/or therein surfacemarkers 306 to provide a visual signal and/or signature indicated acapture of an image of gas station sign 304 to be cropped along aboundary 308.

According to an embodiment, smart glasses 100 may implement amachine-language (ML) based rejection filter to prevent and/or inhibitcapture (e.g., in memory or other recording media) any features of ahuman and/or human faces, enabling an enhanced level of private and/orsecurity. For example, prior to storage of pixel values of an image in amemory device, an embedded machine-learning filter may detect portionsof the image that correspond to features of a live human. Responsive tosuch detection of features of a live human, the machine-learning filtermay reject and/or prevent capture prior to storage of pixel values in amemory device to represent a captured image.

For example, prior to storage of pixel values in a memory (as part of animage capture), an embedded (e.g., in hardware and/or software)machine-learning filter may detect portions of the image includingfeatures of a live human. This may address societal concerns inconnection with personal privacy. With such a “human detection” featureimages that contain features of live people/humans may be avoided.

In one particular implementation, an ML based human-detection andrejection filter as discussed above may employ a neural network that istrained to detect whether or not an image contains features of a human(this may be done with a set of labeled training data, for example). Inan embodiment, such an ML model may be executed by a neural networkprocessing unit (NPU) integrated with image capture hardware (e.g., NPUintegrated with smart glasses 100). Portions of a candidate image may befiltered through an ML rejection filter where the candidate image mayact as an input to a trained ML model. If the trained ML model iscapable of detecting features of a live human in a candidate image to becaptured, such a trained ML model may prevent and/or inhibit storage ofpixel values to represent the candidate image in a memory device. On theother hand, if the ML model output predicts that the candidate imagedoes not contain features of a live human (e.g., the candidate image“passes” the ML-based rejection filter), pixel values of the candidateimage may be stored to a system memory to be accessible by a user orsome other application. In an embodiment, an ML based rejection filtermay be implemented at a hardware level (e.g., in an application specificcircuit integrated with smart glasses 100) that is not accessible by asoftware stack. This may prevent the ML-based rejection filter frombeing tampered with and/or disabled.

Utility of the aforementioned ML-based rejection filter is not limitedto use with capturing images of marked surfaces by an image capturedevice integrated with smart glasses. Another application may includeimage capture for multi-national satellites where there is a desire toimpede and/or prevent capture of an image containing certain types offeatures as pixel values stored in a memory, for example. Here, amulti-national satellite may be prevented from capturing images, forexample, responsive to a ground-based visual cue.

According to an embodiment, a ML-based rejection filter (e.g., to detectfeatures of a live human and reject capture of images containing suchdetected features) may be continuously active. For example, smartglasses 100 may automatically detect a presence of a human in view ofcamera 102, and automatically reject and/or impede capture (e.g.,storage in memory) of any image containing features of a live human inview of camera 102. Nonetheless, surface markers 106 and/or 206 mayprovide signals as to which ML rejection filter and/or which MLrejection parameters are to be applied by smart glasses 100. Forexample, signals from surface markers a surface capture device (e.g.,smart glasses 100) may employ an ML implementation of a human detect andreject filter.

In the particular example embodiments shown in FIGS. 2A, 2B and 3,surface markers 206 and 306 disposed in and/or on a marked surface mayprovide signals as a visual indicator to be captured in an image at acamera (e.g., camera 102), and further processed to provide instructionsto automatically capture an image of the marked surface and/orinstructions to crop the automatically captured image. In otherimplementations, an image capture device (such as smart glasses 100) maycomprise sensors and/or devices capable of receiving and/or processingsignals other than visual indicators such as, for example,microphones/acoustical transducers, photodiodes and/or radio frequency(RF) receivers. According to an embodiment, surface markers disposed inand/or on a marked surface may provide such signals with image captureand/or cropping instructions as encoded RF signals, encoded infraredsignals and/or acoustical/audible signals that are interpretable at areceiving image capture device. It should be understood that signalsprovided by a surface marker need not be visible or audibly by a human.As such, a wearer of an image capture device may be completely unawareof signals provided by a marked surface. In one particular example, animage capture device may employ active or passive sensing to receivesignals provided by surface markers. For example, surface markersdisposed in and/or on a marked surface (e.g., surface markers 106, 206or 306) may comprise surface markers capable of modulating a reflectedsignal transmitted from the image capture device with instructions tocapture and/or crop an image in an active sensing arrangement.

FIG. 4A is a flow diagram of a process 400 for automatic capture of animage of visual content presented in a marked surface according to anembodiment. In a particular implementation, process 400 may be executed,at least in part, by a computing device such as a computing deviceembedded in smart glasses 100, for example. Block 402 may comprisereceipt of one or more signals provided by one or more surface markersdisposed in and/or on a surface such as surface markers 206 disposed inand/or on surface 204 or surface markers 306 disposed in and/or onsurface 304. Such signals received at block 402 may comprise one or morevisual indicators, RF signals, light signals and/or acoustical signals,for example. As pointed out above, such RF signals, light signals and/oracoustic signals may have been reflected from devices embedded insurface 204 in an active sensing arrangement. Responsive at least inpart to signals received at block 402, block 404 may automaticallycapture an image of a portion of a surface specified by signals receivedat block 402. As discussed above, block 404 may comprise an automaticcapture of a still or video image at an image capture device (e.g.,camera 102 of smart glasses 100) and/or cropping of such anautomatically captured image according to cropping instructions (e.g.,to remove portions of an outside a boundary of marked surface presentingvisual content of interest) provided in signals received at block 402.Also, block 404 may include application of a machine learning rejectionfilter to, for example, prohibit and/or inhibit capture of an imagecontaining any features of a live human (e.g., using a machine learningfilter and prior to storage of pixel values in a memory device tocomplete image capture).

According to an embodiment, process 400 may be implemented in anapplication in which visual content of a marked surface may be expectedto change frequently, such as in a live instructionalenvironment/application in which devices may be embedded in a “dynamicblackboard/whiteboard.” In one implementation, electrically powered(e.g., battery powered) surface marker devices may be affixed to alocations of a blackboard/whiteboard. In an alternative implementation,an electronic screen display (e.g., LED/LCD display) where surfacemarkers are laid over/interleaved with displayed video content. In anexample application, an instructor may remotely change signals providedby a surface marker (e.g., using a “clicker” and/or mobile computingdevice) to, for example, cue image capture devices to capture one ormore images of visual content being presented. In one particularimplementation, an instructor may similarly change surface markersdisposed on and/or in the marked surface (e.g., change a visible codesuch as on surface markers 206 or 306) to thereby change signals to bereceived at a single image capture device placed withing a classroomand/or at devices worn by students (e.g., smart glasses such as smartglasses 100). Such changed signals provided by surface markers maysynchronize with changes in visual content presented on a markedsurface, and may cue a single image capture device placed within aclassroom and/or devices worn by students to capture still and/or videoimages of content presented on the marked surface.

Images of a marked surface captured at a single image capture deviceplaced within a classroom and/or devices worn by students may provide ahistory of content to serve as study/review material for students/liveattendees or as inputs to other processes/applications. In oneparticular embodiment, a marked surface and/or visual content presentedon a marked surface may be associated with one or more unique surfaceidentifiers (IDs). Such unique surface IDs may be expressed, forexample, in detectable signals provided by surface markers disposed onand/or in a marked surface and/or content presented on the markedsurface. In an implementation, unique surface IDs marked surface and/orcontent presented on a marked surface may be logically mapped tocaptured surface images to provide a framework organizing capturedsurface images as review and/or study materials. For example, suchunique surface IDs may be used to create links that are selectable in agraphical user interface (GUI) to retrieve particular associatedcaptured images of marked surface(s).

As pointed out above, such an instructor may, at appropriate/logicaltimes, remotely command surface markers disposed on and/or in a markedsurface to change signals provided to devices worn by students via thesurface markers (e.g., using a clicker). Such appropriate/logical timesmay occur at appropriate transition points such as prior to “erasing” ofcontent, between lessons or topics, or at intermediate steps of aprocess such as in solving an equation in mathematics.

According to an embodiment, dynamically changing signals provided bysurface markers disposed on and/or in a marked surface may enableproduction of an intelligent, compressed capture of video images with anacceptable loss of information. For example, a video image of changingvisual content on a marked surface may be compressed to only show visualcontent immediately preceding and/or following a change in signalsprovided by surface markers disposed in and/or on the marked surface(e.g., ten seconds before and/or ten seconds after such a change insignals). In the case of an instructor controlled marked surface, forexample, an instructor may provide hints via changing signals providedby surface markers that would allow for the compression of otherwiselong educational videos into a compact lesson ready for review. In aparticular implementation, a skilled instructor may choose instances tochange signals provided by surface markers so as to influence how animage-captured version of their lecture content is to be compressed(e.g., according to desired specifications), providing a version of thelecture content to the instructor's desired specifications. Aninstructor may also control an audio component of lecture content to besynchronized with signals provided by surface markers initiatingplacement of key points into a compressed version the lecture content.Such an option may exist later to strip original audio and enable voiceover for compressed video to improve coherence/suitability for a finalpurpose.

FIG. 4B is a flow diagram of a process 450 in which image capture ofvisual content presented on a marked surface may be affected by dynamicchanges in signals provided by surface markers disposed in and/or on themarked surface. Block 452 may comprise commencement of image capture ofvisual content on a marked surface that is changing over time. Forexample, an instructor may affect signals provided by surface markersdisposed on and/or in the marked surface to initiate image capture atdevices worn by students. Block 454 may change signals provided bysurface markers disposed on and/or in a marked surface to affect changesin an image capture process to occur at worn devices. In one embodiment,changes in signals provided by surface markers at block 454 may becontrolled and/or initiated by an instructor, as described above.Alternatively, changes in signals provided by surface markers at block454 may be controlled and/or initiated by a machine learning processcapable of identifying moments of a logical (e.g., thematic) transitionin presented visual content. Such identified moments of a logicaltransition in presented visual content may signify corresponding changesin a capture mode, for example. Such changes in signals provided bysurface markers may determine anchor points enabling full-length videonavigation, for example.

Additionally, block 454 may initiate automated actions (e.g., automatedactions determined by a machine learning process) to improvecoherence/viewing quality in captured image content according to such asinitiating content cuts varying in alignment according to a speaker'ssentence breaks or silent pauses. In an implementation, such automatedactions may provide a change point in captured video content to act asinserted “skip ahead” markers for video navigation (e.g., selectable by“next” and “back” buttons/features) that enable convenient navigation.For example, such inserted markers may enable a student to use a “goback” button/feature (e.g., to a last understood state) if the studentlearning new material. Additionally, such use of a “go back”button/feature to return to a last understood state of captured contentmay facilitate efficient navigation to points of deviation fromunderstanding for greatest learning efficiency.

Furthermore, efficiencies may be achieved for an application in whichreplayed captured content is to be streamed through high cost bandwidth(e.g., in the developing world). For example, compression of a videocapture of viewable content of a marked surface may enable creation ofpreview segments for a video preview, “trailer” and/or “thumbnail,” forexample. Such a preview, trailer and/or thumbnail may compriseautomatically-created and/or compressed video to enable a user indetermining whether to download an entire video capture. In anotherembodiment, portions of a captured video presentation may be compressedinto one or more still images presented as a slide deck and/or inanother click-through format, for example. A machine learning and/orspeech-to-text analysis may then be used to generate a transcript fromcaptured video to correspond with spoken portions of audio componentsynchronized with change points (e.g., change points inserted responsiveto changes in signals provided by devices embedded in a marked surface).In an embodiment, a marked surface may have enabled creation of versionsof captured visual content that evolve through revisions of suchcaptured visual content presented on the marked surface, for example. Inan implementation, surface markers disposed on and/or in a markedsurface may provide signals indicating, among other things, indicationsof a unique identifier and/or a version. This may enable creation ofcompressed, consolidated captured video across video files acrossmultiple versions by extracting common elements (e.g., main images in apresentation to do not changes across multiple versions). This mayenable an option of aggregating video previews, trailers and/orthumbnails into a single, compressed video presentation that spans anentirety of a course being taught, beyond just a single lecture. In oneparticular example implementation, information provided by surfacemarkers may enable converting a single video of a 1.5 hour lecture to a45 second presentation (e.g., slide show) of a progression of imagespresented on a surface during the lecture. Here, each slide in thesecond presentation may represent a particular image presented on amarked surface and marked accordingly (e.g., based on signals providedby surface markers disposed in and/or on a marked surface). In anotherparticular example, information provided by signals of surface markersmay enable converting video presentations for multiple lectures of anentire course (e.g., spanning six months) to a single one hour videopresentation. Here, surface markers may flag and/or indicate whichportions in a lecture are to be included in or excluded from the singleone hour video presentation. In yet another particular example,information provided by signals of surface markers may enable creationof “best-of” by culling segments of multiple versions of the coursepresented by different instructors (e.g., in differentclassrooms/lecture halls).

In particular scenarios, physical surroundings may be heavily populatedwith intentionally-communicated visual image content. For example, abusiness may post signs or specials (e.g., menu specials for arestaurant) outside of its business establishment(s), bulletin boardsmay post flyers, cases and/or windows may display items, etc. Accordingto an embodiment, such intentionally-communicated visual content may bepresented on a marked surface as described above in which surfacemarkers are disposed therein/thereon/therewith (e.g., surface markers106 or 206) to provide signals to worn devices for capturing images ofportions of the marked surface. In particular implementations, markedsurfaces having intentionally-communicated visual image content may beoptimized/placed to be seen by a human passerby. As such, use of a wornimage capture device (e.g., integrated with smart glasses 100) mayenable automatic image capture at a human eye level.

According to an embodiment, features of a process may provide anin-demand convenience that enables remote view of a marked surface. Aspointed out above, a marked surface may be defined, at least in part, bysurface markers disposed therein/thereon that provide signals to affectprocessing of an image to be captured by a worn device. Examples ofmarked surfaces that may be remotely viewed may include, for example, abulletin board, a specials board at a restaurant, a theater marquee, aportion of a shop window, a retail or grocery display case, or any otherphysical surface that may be designated a marked surface by surfacemarkers disposed on and/or in the physical marked surface. As pointedout above in a particular implementation, signals provided by surfacemarkers may communicate commands such as cues to image capture hardwareto initiate actions such as automatic image capture of visual contentand/or boundary-based cropping and/or rejection filters (e.g., incombination with human detection and/or rejection filters employingmachine learning to inhibit and/or prevent storage of pixel values of animage containing features of a live human in a memory).

In a particular implementation, a remote surface image capturemarketplace may be implemented, at least in part, on multiple computingdevices (associated with different parties) that communicate in acommunication network. According to an embodiment, transactions may befacilitated for electronically for delivery of captured images of markedsurfaces for remote viewing. Buyer and seller participation may enableviewing of remote images to enable a convenience to parties that areunable to view marked surfaces in person. Buyers that are interested inremotely viewing a marked surface may communicate a request for aselected marked surface while sellers interested in providing a capturedimage of a remote marked surface benefit from a capability ofautomatically capturing such an image of a marked surface, sharing thecaptured image with participants in a marketplace, and possiblyreceiving (micro)compensation if open orders are fulfilled by deliveryof the captured image. Features of an implementation may enable seamlessparticipation of parties in a marketplace for marked surfaces byincorporating image capture hardware into an image capture device wornby a selling party (e.g., smart glasses as described above).

FIG. 5 is a schematic diagram in which a first party may request that asecond party capture, deliver and/or share an image of a marked surface,according to an embodiment. According to an embodiment, a matchingentity 502, wearing party 504 and requesting party 506 may be associatedwith respective computing devices that are capable of communicating in acommunication network, for example. Marked surfaces (presenting visualcontent that may be captured) may include, for example, commercialsignage, theatre marquees, grocery and/or retail display case,restaurant specials board, just to provide a few examples. Requestingparty 506 may be physically separated from the environment and/or may beotherwise incapable of viewing marked surfaces in the particularenvironment. Nonetheless, requesting party 506 may value viewing ofimages of visual content in the particular environment which areviewable by wearing party 504. Additionally, for some value in exchange,wearing party 504 may be willing to obtain captured images of suchvisual content in the particular environment, and transfer/transmitand/or facilitate transfer/transmission of such captured images torequesting party 506.

In an embodiment, wearing party 504 may comprise a “selling party”interested in capturing, sharing and/or delivering an image of a markedsurface for sale while requesting party 506 may comprise a “buyingparty.” In a particular implementation, wearing party 504 may beassociated with a wearable device (e.g., smart glasses 100 or smartwatch) that is capable of capturing images. Likewise, requesting party506 may be associated with a client device such as, for example, amobile computing device (e.g., with a display for presentation ofcaptured and delivered images). Also, matching entity 502 may beassociated with a computing device to act as a server capable ofcommunicating with computing devices associated with wearing party 504and requesting party 506 over a communication network. For example,matching entity 502 may process “orders” by requesting party 506 fordelivery of captured images by wearing party 504 to fill such orders(e.g., in exchange for a predefined compensation). In a particularimplementation, matching entity 502 may facilitate communication ofcommitments by requesting party 506 to compensate a wearing party 504(e.g., as a bounty) for obtaining/delivering a captured surface image ofvisual content requested by the requesting party 506.

According to an embodiment, requesting party 506, through matching party502, may create orders to establish requirements for a desired capturedimage of visual content presented by a marked surface, and compensationto be provided to a wearing party 504 for delivery of the desiredcaptured image. Here, a process for capturing, delivering and/or sharingdesired image may be automated subject to and/or bounded by rulesestablished by wearing party 504 (e.g., desired minimum thresholdcompensation, privacy by restricting locations from which an image maybe captured, maintaining a minimum battery level). In an example,wearing party 504 may capture images of marked surfaces as wearing party504 travels throughout the day, and may optionally share/deliver suchcaptured images of marked surfaces subject to a set of rules regardingsharing those captured images to any requesting party 506 as part of aremote surface image capture marketplace, for example. In an embodiment,matching party 502 may post or otherwise communicate an order comprisingcommitment by requesting party 506 to compensate a wearing party 504 fordelivery of a desired capture image of a marked surface. In a particularillustrative example, a requesting party 506 may desire to knowparticular soup specials shown on a marked display of a restaurant, andtherefore may generate an order with a commitment to compensate awearing party 504 for delivery of an image of the marked display.Capture of an image of visual content presented by the marked display bywearing party 504 within the past hour may satisfy such a request. Inthis case, wearing party 504 may, subject to a set of predefined rules,agree to share and/or deliver the recently captured image even thoughwearing party 504 obtained the captured image prior to learning of thecommitment from requesting party 506. Thus, no additional explicitaction may be required of wearing party 504 to complete the transaction.

In an alternative implementation, requesting party 506, through matchingparty 502, may create and order to establish a bounty for obtaining adesired capture of an image of a marked to, for example, influence awearing party 504 to take action to obtain and deliver such an image.For example, induced by such a bounty, a wearing party 504 may navigateto a location of a desired marked surface with the purpose of capturingan image of the desired marked surface for delivery of the capturedimage for filling an order (and also possibly receiving the bounty). Inthis particular case, a requested captured image of visual contentpresented by a marked surface may not exist in advance of the bountyestablished by the requesting party 506 in an order. In an embodiment, arequesting party 506, through matching party 502, may provide an ordercommitting to payment of a bounty to multiple wearing parties 504 andthe bounty is awarded to the first wearing party 504 that delivers acaptured image as specified in the order.

In an embodiment, wearing party 504 wearing a device may travel in aparticular environment in which objects (e.g., marked surfaces) may beviewable (such as through smart glasses including an image capturedevice). For simplicity, embodiments described in process 600 haveemployed an image capture device implemented in pair of smart glasses(e.g., smart glasses 100). It should be understood, however, thatdifferent types of devices may be used. While particular implementationsmay include delivery of captured image content from wearing party 504 torequesting party 506, as well as batch transfer of captured imagecontent (e.g., when smart glasses are placed in a WiFi-enabled chargingcase, or connected via a Bluetooth link to a device with networkconnectivity to matching entity 502 and/or requesting party 506).

While a smartphone may be used by wearing party 504 as an image capturedevice, such a smartphone may be of limited use for capturing images ofa marked surface. For example, use of smartphone for image capture mayentail removal of the smartphone from a purse or pocket, holding thesmartphone at eye-level and selecting a button. Implementing an imagecapture function in smart glasses to be worn at eye level, however, mayprovide improved alignment with a primary function of smart glasses.Automatic image capture by a device worn at eye-level may furtherimprove upon use of a smartphone-based solution (which may requiredeliberate action by a user to capture an image). Use of image capturedevices in smart glasses may allow a wearing party 504 toeasily/seamlessly/automatically/and in the background capture images ofmarked surfaces as the wearing party 504 moves naturally throughout theday (e.g., without deliberately removing the smartphone from a pocket tocapture an image of a specific marked surface as wearing party 504becomes aware of the marked surface). As such, smart glasses withaforementioned image capture capabilities may enable capture of imagesof an increased number of marked surfaces (and possibly greater income)for a wearing party 504 with less time, effort and/or attention.

According to an embodiment, requesting party 506 may forward one or morerequest messages to matching entity 502 comprising orders identifyingspecific marked surfaces of which images may be desired by requestingparty to be captured and/or delivered. Such a request message mayspecify, for example, one or more orders comprising parametersidentifying a marked surface (of which a captured image is desired) andan amount of value (e.g., in USD and/or fractions thereof) thatrequesting party 506 may be willing to pay. Such parameters identifyinga marked surface may specify, for example, a location (e.g., in GPScoordinates), unique identifier associated with marked surface, validtime duration/window in which the image is to be captured, whether thecaptured image is to be a snapshot or video image, just to provide fewexamples.

According to an embodiment, wearing party 504 may deliver to requestingparty 506 matching entity 502 (e.g., directly or through matching party502) a captured image to fulfil an order automatically and subject torules/conditions established by wearing party 504. In one alternativeimplementation, matching entity 502 may indicate to wearing party 504that delivery of a captured image of a marked surface image is desiredby a requesting party 506, and communicate to wearing party 504 an orderspecifying requirements and/or compensation for delivery of such acaptured image. Such an order may be communicated by matching entity 502in one or more messages transmitted to wearing party 504. As pointed outabove, an image capture device worn by a wearing party 504 may establishrules, conditions and/or requirements applied in background processingbased on an automated rule set (e.g., rules for sharing under certainconditions as set by wearing party 504 that may include variables suchas threshold minimum compensation, privacy or device battery life etc.).An automatic surface capture process as may occur as wearing party 504moves throughout the world and the matching party 502 manages deliveryof any captured surface images (matching to an order from a requestingparty 506). In an embodiment, matching entity 502 may forward one ormore messages to wearing party 504 indicting marked surfaces of whichcaptured images are desired by one or more requesting parties 506. Inone embodiment, multiple wearing parties 504 may receive a message frommatching party 502 comprising an order indicating a bounty opportunity(e.g., for the first wearing party 504 that is to capture a specifiedimage). Such an order in a message may be provided in backgroundprocessing, and define as set of requirements and/or rules associatedwith capturing a specified image (e.g., unique ID associated with markedsurface, time or range of time which the image is to be captured, imagequality). For bounties that are high (e.g., from a highly motivatedrequesting party 506), wearing parties 504 may be interrupted to bealerted of the opportunity to capture a marked surface image. Pre-setrules, however, may affect this (e.g., if a battery level of capturedevice is below a certain threshold, capture device in a battery savingmode and/or privacy concerns of wearing party 504, etc.)

In an alternative embodiment (e.g., during conditions defined by rulessuch as battery life is below a certain level on a capture device wornby a wearing party 504), a computing platform associated with wearingparty 504 may select (e.g., responsive to a selection at a graphicaluser interface (GUI) at the computing platform associated with thewearing party 504) to deliver a captured image that is requested.Alternatively, wearing party 504 may forward one or more messages tomatching part 502 indicating potential objects (e.g., marked surfaces)of which wearing party may capture and an expected/desired compensationoffered to capture images. Here, a computing platform associated withrequesting party 506 may select (e.g., responsive to selection at a GUIat the computing device associated with the requesting party 506).

In an embodiment, matching entity 502 may track a location of wearingparty 504 (e.g., by location services enabled for a mobile deviceco-located with wearing party 504 provided by a service carrier) todetermine requests from requesting party 506 that are to be associatedwith a current location of matching entity 502. In alternativeimplementations, locations of wearing party 504 may be concealed and/ormaintained in privacy. Nonetheless, for a use case of delivery/share ofa captured marked surface image, the captured marked surface image mayinclude location parameters (e.g., indicative of a location of a wearingparty 504 in the past at the time instance at which the marked surfaceimage was captured). Here, matching entity 502 may determine that adelivered image of a particular marked surface (e.g., associated with aunique identifier which has been registered with accompanying metadataincluding location parameters) is valid (e.g., not fraudulent) based, atleast in part on location parameters in metadata associated with thedelivered image. For example, matching entity 502 may determine/confirmthat a wearing party 504 was actually physically co-located withparticular marked surface at time of capture.

According to an embodiment, a computing device associated with wearingparty 504 may display to wearing party 504 outstanding orders (e.g.,from requesting party 506) for capture of an image of a marked surfacein proximity to a current location of wearing party 504 along withcompensation commitments for obtaining associated captured images of themarked surface. Wearing party 504 may then agree to obtain a capturedimage for the offered compensation by selecting to obtain the capturedimage for the offered compensation (e.g., transmission of an“acceptance” message initiated by selection at a GUI).

In an alternative implementation, without an explicit agreement todeliver a captured image, wearing party 504 may navigate to a locationof an indicated marked surface (e.g., intentionally to capture a surfaceimage or for other purposes) where a device worn by wearing party 504may automatically capture an image of the indicated marked surface(e.g., responsive to signals received from one or more surface markersdisposed on and/or in the indicated marked surface). In another exampleimplementation, multiple wearing parties 504 may be directed to aparticular opportunity for offered compensation (e.g., bounty) forcapturing an image of the marked surface. Here, only one wearing party504 may fulfill an associated request for capturing the image theoffered compensation. In particular implementations, matching party 502and/or requesting party 506 may establish floating orders (e.g., “asks”)may be automatically filled by one or more wearing parties 504 accordingto pre-set sharing rules (e.g., established by one or more wearingparties 504 as discussed above).

According to an embodiment, a marked surface identified in an orderprovided in a request message from a requesting party 506 may comprise amarked surface having surface markers disposed therein/thereon (such assurface markers 206 or 306) to provide signals to a device worn bywearing party 504 to automatically capture an image of at least aportion of the marked surface as specified by the signals provided bythe surface markers. Here, responsive to receipt of such signals, adevice worn by wearing party 504 (e.g., smart classes 100) mayautomatically capture the image of the marked surface.

According to particular embodiments, an image capture device worn bywearing party 504 may include any one of several features of imagecapture devices such as an image capture device of smart glasses 100discussed above. For example, a device worn by wearing party 504implementing capture of images may respond to signals provided bysurface markers as instructions to automatically detect/capture an imageand/or crop portions. Such a worn device may also employ a machinelearning-based rejection filter to reject/prevent/inhibit storage ofpixel values of in image containing portions of an human as discussedabove. Also, such an image capture device worn by wearing party 504 maycomprise a communication interface to enable electronictransfer/delivery of images in a communication link (e.g., WiFi and/orSIM enabled wireless communication link) directly to matching party 502requesting party 506 and/or a cloud entity (not shown). Additionally, tofulfill requirements of an order provided by requesting party 506, animage capture device worn by wearing party 504 may employ techniques toconfirm a valid presence at a location and/or at a specified date/timeusing, for example, location based services (e.g., GPS), tokens and/or a“check-in” application, and/or a real-time clock. Furthermore, an imagecapture device worn by wearing party 504 may include a microphone toreceive voice commands and/or microphone to accept offers ofcompensation make voice commands to save, label and/or process capturedimages. In an alternative implementation, an image capture device wornby wearing party 504 may be implemented with a head up display to directwearing party 504 to potential bounties (e.g., established by requestsprovided by requesting entity 506 to matching entity 502).

FIG. 6 is a flow diagram of a process 600 for facilitating captureand/or sharing of an image of a marked surface by a first party for asecond party requesting such capture, according to an embodiment. In anexample implementation, a request (e.g., from requesting party 506) maytrigger delivery of an image captured and/or to be captured by a thirdparty (e.g., wearing party 504). In a particular implementation, process600 may be performed, in whole or in part, by a computing deviceassociated with matching entity 502. Block 602 may comprise, forexample, receipt of one or more messages from a party (e.g., requestingparty 506) specifying an order for delivery of one or more images ofvisual content presented by a marked surface. According to anembodiment, a captured image of visual content presented by a markedsurface to be delivered by a wearing party may be delivered to matchingparty 502 along with associated metadata such as, for example, adate/time stamp and/or location parameters associated with the capturedimage. In a particular implementation, such metadata may enable matchingentity 502 to prevent fraud based, at least in part, on such locationparameters, data/time stamp and/or other metadata delivered inconjunction with captured image content. Such a data/time stamp may alsoenable matching entity 502 and/or requesting entity 506 to determinecontract compliance and/or enforce contracts to provided requestedcaptured images of marked surfaces (e.g., contacts to provide arequested captured image of a marked surface within a time windowspecified in an order). Such a data/time stamp may also enable matchingentity 502 to identify a most recently captured image of visual contentpresented in a marked surface from among multiple captured images of themarked surface (e.g., for fulfilling a request from a requesting party506).

In an embodiment, compensation to be provided to a wearing party 504 maybe determined by matching party 502 and/or requesting party 506. Suchcompensation may be determined to be sufficiently high to induce wearingparty 504 to take action to obtain a captured image of a marked surfacedesired by requesting party 506. Alternatively, messages from wearingparty 504 to matching party 502 may indicate compensation that may beexpected by wearing party 504 to provide captured images. In aparticular implementation, block 602 may receive messages that aretransmitted by a device associated with a requesting party 506 (e.g., amobile phone and/or smart glasses 100).

Block 602 may comprise receipt of one or more request messages such asreceipt of one more request messages transmitted by computing devicesassociated with one or more requesting parties 506. Such requestmessages may comprise orders specifying parameters of a requested imageto be delivered as described above. Block 604 may then transmit one ormore messages received in block 602 to communicate to one or morewearing parties 504 an order for delivery of such a captured imagebased, at least in part, on messages received at block 602.

According to an embodiment, messages transmitted at block 604 mayindicate a request for a subscription to capture of an image of asurface at different times and/or periodically. As discussed above, awearing party 504 may capture an image of visual content presented on amarked surface for compensation provided by a requesting party 506. Inan implementation of system 500, matching entity 502 may facilitate asubscription service for a requesting party 506 such that a wearingparty 504 may fulfil an order by delivery of captured images ofspecified marked surfaces over a duration and/or at specific times. Inanother particular implementation, such a subscription service for arequesting party 506 may be fulfilled by captured images of a markedsurface obtained by multiple different wearing parties. For example, a‘subscription’ by requesting party 506 may result in matching party 502automatically creating new (e.g., repeating) orders at a specifiedinterval where each order need not be fulfilled by the same wearingparty 504.

As pointed out above, block 604 may forward orders to wearing parties504. A computing device associated with matching entity 502 may alsoprovide one or more messages to a wearing party 504 enabling display ofoutstanding orders for capture of an image of a marked surface inproximity to a current location of wearing party 504 along with a bountyoffered for obtaining associated captured images.

For simplicity, embodiments described above in system 500, an imagecapture device (e.g., worn by wearing party 504) may be implemented inpair of smart glasses. It should be understood, however, that differenttypes of devices may be used. While particular implementations mayinclude delivery of captured image content from wearing party 504 torequesting party 506 (e.g., directly and/or through matching party 502),such delivery may also be implemented via batch transfer of capturedimage content (e.g., when smart glasses are placed in a WiFi-enabledcharging case, or connected via a Bluetooth link to a device withnetwork connectivity to matching entity 502 and/or requesting party506). In this context, “delivery” of captured image content may comprisetransmission of encoded signals and/or states to express and/orrepresent portions such image content over a communication network,initiation of such transmission of encoded signals and/or states throughthird party device, or tendering a hardcopy of the captured imagecontent, just to provide a few examples of how captured image contentmay be delivered.

While a smartphone may be used as an image capture device, such asmartphone may be of limited use for capturing images of visual contentpresented on a marked surface. Implementing an image capture function insmart glasses to be worn at eye level may provide improved alignmentwith a primary function of smart glasses. Automatic image capture by adevice worn at eye-level may further improve upon use of asmartphone-based solution (which may require deliberate action by a userto capture an image). This may allow a wearing party 504 toeasily/seamlessly/automatically/and in the background capture images ofmarked surfaces as the wearing party 504 moves naturally throughout theday (e.g., without deliberately removing a smartphone from a pocket tocapture an image of a specific marked surface as wearing party 504becomes aware of the marked surface). As such, smart glasses withaforementioned image capture capabilities may enable capture of imagesof an increased number of marked surfaces (and possibly greater income)for a wearing party 504 with less time, effort and/or attention.

According an embodiment, an individual may desire to review a history ofmarked surfaces viewed by the individual (e.g., marked surfaces viewedby that individual of the course of journey). Here, such an individualmay wear smart glasses with a camera to capture images of surfaces(e.g., marked surfaces), and maintain the captured images in a library(e.g., stored in the cloud). As pointed out above, such smart glassesworn by the individual may automatically capture images of visualcontent of a marked surfaces responsive to signals provided by surfacemarkers embedded and/or affixed to marked surfaces. In animplementation, such captured images may be location and/or time stampedto enable convenient access and retrieval of captured images in thefuture. In an embodiment, such a library of images may, in effect,enable an individual to augment memory and/or extend awareness of pastevents. For example, an individual/user may not have noticed whethersalmon in a store display was advertised as farm raised or wild caught.If an image of the displayed salmon was automatically captured (e.g.,responsive to signals provided by surface markers), for example, theindividual/user may access a surface capture history to determinewhether to return to the store to purchase the salmon.

In an embodiment, images in an image capture history may includemetadata extending beyond metadata currently available by a smartphonecamera. In addition to date, time and/or location, metadata stored inassociation with a captured surface image may include unique identifiers(IDs) associated with a marked surface (e.g., obtained from signalsprovided by surface markers in the marked surface). Such unique IDsstored in association with captured images in a library may enableorganizing/searching primarily by unique ID and secondarily bydate/time. This may enable efficient storage, retrieval, and viewingimages of a particular surface to view/compare how the particularsurface has changed over time (surface change history). Using a uniqueID associated with a marked surface (e.g., metadata gathered by thesurface capture hardware from surface markers) as a primary index anddate/time as a secondary index, captured surface images may be organizedfor easy recall and comparison to historic versions. In a case in whicha marked surface is a price tag, for example, an individual may easilyscroll through a price history over time to determine, for example,whether a price has changed over the course of a year.

In an embodiment, storage and retrieval of captured surface images(e.g., images captured personally by an individual to compile a historyof surfaces viewed by the individual) may be interleaved with additionalcaptured surface images obtained from a third party (e.g., wearing party504 as discussed above). Using a unique ID associated with a markedsurface of interest, an individual may access a history of capturedsurface images to retrieve images of the marked surface of interest thatwere obtained by the individual (e.g., from surface capture glasses wornby the individual) and/or obtained by the third party. According to anembodiment, a worn image capture device (e.g., smart glasses 100) may beintegrated with other devices worn by and/or co-located with asubject/user/wearer. Such other devices worn by and/or co-located with asubject/user may include, for example, earphones (e.g., ear buds), amicrophone, speaker, smart phone (e.g., communicatively coupled to animage capture device via a wireless communication link), body sensors,navigational/inertial sensors (e.g., GPS receiver, accelerometers,gyroscope, magnetometer, etc.), just to provide a few examples. In aparticular implementation, such other devices may operate and/or beplaced in different operational modes to, for example, adapt suchdevices for operation for particular situations, locations, contexts,etc.

Such different operational modes may be defined, for example, based onone or more mode and/or state parameters that may be set by asubject/user/wearer. Alternatively, such mode and/or state parametersmay be automatically set responsive to detected conditions and/orevents. In a particular implementation, such parameters may beautomatically set responsive to signals provided by surface markersdisposed on and/or in a marked surface and received/processed at animage capture device (e.g., smart glasses 100). As discussed herein,signals provided by surface markers may indicate, for example, a uniqueidentifier associated with a marked surface and/or location identifiers.These signals, and other signals, may be indicative of a particularenvironment and/or context suggesting a possible change in mode and/orstate parameters. In one embodiment, signals provided by a surfacemarker to indicate a transition in environmental context may be includedas metadata. For example, such metadata may indicate a named context(e.g., “work,” “home,” “school,” “garden,” etc.) and/or specifyparameters to effect a change in operational mode of a worn device.

In an example, signals provided by a surface marker may act as a visualcue to signify to a worn image capture device (with surface capturehardware) that an environmental context transition has occurred and/orto directly instruct a change in device mode (including a change indevice mode to what would be more appropriate for a particularenvironmental context). Such a change in mode and/or state parametersmay trigger actions causing direct changes in device mode such asturning off noise cancellation (e.g., if approached by a law enforcementofficer with a surface marker on officer's clothing that is sointerpreted by an image capture to suggest transition to a contextrequiring focused attention to the approaching officer).

In one embodiment, a signal provided by a surface marker may trigger achange in a device mode such as, for example, a change from a noisecancelling mode to a passthrough amplification mode in a device conceptthat includes earbuds. In another implementation, a signal provided by asurface marker may trigger a device and/or device sub-component to beplaced into a power saving mode or turned off completely. In anotherimplementation, a signal provided by a surface marker may trigger adevice to update parameters of one or more of on-device machine-learningmodels, where updated machine-learning models are more appropriate forthe given context, for example. In one particular use case, uponreceiving signals from surface markers disposed on and/or in a door of atheater or house of worship, a device may be triggered to transition toa silent mode to disallow interruption.

In an embodiment, use of surface markers to signal environmental contexttransitions may enable greater efficiencies over inferring environmentalcontext based on computationally intensive techniques to process sensorsignals (e.g., signals provided by environmental sensors). Additionally,use of surface markers to signal environmental context transitions mayenable increased device customization, improved privacy and/or extendedbattery life under certain conditions. In a particular scenario, anon-technical user may apply surface markers to surfaces of his/herenvironment as a method of programming the user's device responding toparticular environmental contexts associated with locations of thesurfaces. For example, a device owner may strategically place markedsurfaces in particular locations of associated environments to indicatetransitions in environmental context (e.g., in a garage, on desk atwork, on the inside cover of a notebook to indicate ‘studying’ etc.).

In another embodiment, a user may preconfigure an image capture deviceto respond to signals to be provided by surface markers disposed onand/or in pre-existing marked surfaces that the user may encounter invaried environmental contexts in a typical day. In a particularimplementation, a user may incorporate a history of captured surfaces asdiscussed above by selecting a particular captured marked surface in thehistory and designating/associating the captured marked surface with aparticular environmental context. In one example, a user may associate acaptured marked surface located at a morning bus stop to represent anenvironmental context of “commute.” In another example, a user mayassociate another captured marked surface located at a front door of aworkplace with an environmental context of “work.” In another example, auser may associate another captured marked surface located at a localtrailhead with an environmental context of “exercise.” In anotherparticular implementation, a user may define an extended set of rules todefine transitions to particular environmental contexts based, at leastin part, on signals provided by a surface marker.

According to an embodiment, monitoring of an individual's behavioraland/or biological response to visual images may be useful in any one ofseveral applications such as, for example, optimization of effectivenessof visual advertisements, point of purchase displays or packaging, justto provide a few examples. For example, if an infrastructure providerdesires to micro-target advertising (e.g., online advertiser and/oronline merchant), such an infrastructure provider may be interested in atypical consumer's response/reaction to enable greater insight intoconsumer interests. While on-line advertisers and merchants may monitorexplicit clicks, purchase history, time on page, etc. via an onlineinterface, these observations may be of limited utility in determiningconsumer interests, for example. Additionally, a business owner may beinterested in how individuals respond to the owner's viewable surfacecontent such as, for example, visual content presented on a billboard,advertisement, menu, shop window, display case, etc. Accordingly, it maybe useful to automatically capture, format, and package together anynumber of observations of user reactions/responses to particularviewable surfaces to obtain greater insights into consumer interests asa transaction environment extends beyond use of traditional onlineinteractions.

According to an embodiment, a process may create a Detailed SurfaceAttention Log (DSAL) associated with a particular visual surface thatincludes observations of reactions/responses to the particular visualsurface by an individual. In an implementation, a DSAL may packageparameters indicative of an individual's reaction/response to a capturedimage of a marked surface in association the marked surface. Such a DSALmay be shared (e.g., via a cloud service) for aggregation and/oranalytics. Alternatively, such a DSAL may be prepared upon request by aparty. Once created, a DSAL may be delivered to and/or shared with aplatform provider, matching party, business, etc. In a particularimplementation, a DSAL associated with a defined “surface” (e.g., markedsurface as described above) may gather and/or package observations ofuser reactions/responses corresponding to the defined surface. A DSALmay be multi-factored to included multiple components, where aparticular component of a DSAL may represent an associated overlay tocharacterize an individual's reaction/response to a particular surfaceas enabled, for example, by device components such as sensors,specialized co-processors, etc. Once created, a DSAL may beused/aggregated/post-processed to provide insight into consumerinterests and/or provide insight into the effectiveness ofadvertisements, for example.

One technique for collecting observations of an individual'sresponse/reaction to a surface may comprise obtaining observations ofsuch an individual's involuntary response/reaction while the individualis viewing portions of the surface. According to an embodiment, devicesworn by an individual may include sensors that generate signalsresponsive to a user's voluntary and/or involuntary reactions/responses(e.g., involuntary biological reactions/responses). In a particularexample, smart glasses (e.g., smart glasses 100) may include one or moreeye-tracking sensors for tracking an angle of a wearer's gaze relativeto an orientation of the smart glasses, and may include one or moreinertial sensors (e.g., accelerometers, gravitometers, gyroscopes and/ormagnetometers) for tracking the orientation of the smart glassesrelative to viewable surfaces. According to an embodiment, a wearer'sgaze relative to a viewable surface may be tracked based, at least inpart on a tracked orientation of such smart glasses relative to aviewable surface, and the wearer's gaze relative to the orientation thesmart glasses.

In an implementation, a wearer's tracked gaze may be mapped to portionsof a viewable surface of interest to generate an “attention heatmap”.FIG. 7 is a depiction of an attention heatmap tracing eye movement overa marked surface 700 according to an embodiment. In the particularexample, marked surface 700 is an advertisement for a beverage. Cloudyportions 702 laid over features of marked surface 700 may express aheatmap 702 indicating features that attracted a wearer's gaze (e.g., astracked by eye-tracking sensors embedded in smart glasses worn by thewearer). Darker portions of attention heatmap 702 may represent a moreconcentrated/lengthier gaze while lighter portions may indicate a lessconcentrated/briefer gaze. According to an embodiment, heatmap 702 mayassist in determining an effectiveness of particular visual features inan advertisement in attracting attention of a potential consumer.Similarly as shown in FIG. 8, a marked surface 802 presents visualcontent comprising daily specials offered in a restaurant and heatmap804 shows a cloudy portion that overlaps with a “WEDNESDAY— WINE DOWN”portion of marked surface 802.

According to an embodiment, a wearer of a device (e.g., smart glasses100) may have a cognitive and/or physiological response to somethingthat the wearer views and/or gazes. Such cognitive and/or physiologicalresponses may include, initiate and/or lead to, for example, thewearer's curiosity, interest, pleasure, fright, hunger, anger, fatigue,dehydration, focus, regret, or any other behavioral and/or emotionalreaction, just to provide a few examples. Such cognitive and/orphysiological responses may initiate involuntary responses by the wearerthat are measurable and/or detectable by sensors. Such sensors mayinclude, for example, sensors capable of monitoring eye blinking (e.g.,for monitoring a frequency of eye blinking), tracking directionalmovement of eyes, detecting and/or measuring a pupillary response,measuring small magnetic fields produced in a brain (e.g., to perform amagnetoencephalography (MEG) scan), measuring changes in bodytemperature, measuring and/or detecting changes in electrical impedance,heartrate, breathing rate or perspiration, just to provide a fewexamples of sensors capable of measuring and/or detecting involuntaryresponses by a wearer.

In one particular implementation, a gaze of a wearer (e.g., as capturedin an attention heatmap as illustrated in FIGS. 7 and 8) may betemporally correlated with involuntary and/or physiological responses ofthe wearer to, for example, infer how features in a marked surfacecognitively and/or emotionally affect the wearer. As pointed out above,a DSAL may comprise content that includes observations ofreactions/responses of a particular individual to a particular markedsurface from an interaction of the particular individual with theparticular marked surface. For example, a DSAL may represent anindividual's specific interaction with a specific marked surface at aparticular time and/or viewing event. Once created, a DSAL may beshared/transferred immediately, or in batch on a periodic basis (e.g.,at the end of a day when a capture device is connected to a home Wi-Finetwork, or placed into charging case as discussed above). DSALs may beaggregated and analyzed (e.g., employing a cloud service) to revealgreater insight across a multitude of surface interactions for a singleindividual and/or for multiple individuals. As such, a DSAL may providea convenient format to package parameters that are to be transferred forfurther processing. According to an embodiment, content for a DSAL maycontain multiple formatted fields and/or items including, for example,metadata, captured image content, an attention heatmap and/or behavioralprofile content. Behavioral profile content may reflect/indicate, forexample, user feelings, emotions, mental states. This may indicate, forexample, whether an associated individual is hungry, excited, engaged,pleased, fatigued, dehydrated, surprised, disgusted/repulsed, angry,distracted, curious, etc.

In particular implementations, a DSAL need not include a captured imageof a surface, an attention heatmap and behavioral profile content. Forexample, a DSAL may merely comprise behavioral profile content inassociation with a surface identifier (e.g., identifier of a surfacebeing viewed). Nonetheless, a DSAL including a captured image of asurface, an attention heatmap and behavioral profile content may beparticularly useful in some applications such as, for example, streamingcontent to be viewed by a subject (e.g., games and/or video on-demandservice). Here, a set of surface markers may be inserted into a videostream and observations and/or measurements of viewer reaction/responses(voluntary or involuntary reactions/responses) may be observed andlogged. In this case, an associated image capture of a marked surface(having streamed content presented thereon) may also be implemented, asthe streamed visual content may be changing. This may also be applicablein a particular case in which inserted surface markers and streamedsurface content are being provided by separate systems (e.g.,non-integrated systems) and by different parties.

A metadata field and/or item in a DSAL may include, but not necessarilybe limited to, metadata as gathered from signals provided by surfacemarker disposed in and/or on a marked surface (e.g., a unique surfaceidentifier, surface type, etc.), a user account identifier associatedwith a wearer of an image capture device, a timestamp corresponding to atime that an image of a surface is captured (e.g., instant that a stillimage is captured, or start and end times that a video image iscaptured), location identifier (e.g., GPS coordinates or street address,if available), just to provide a few examples of parameters that may beincluded in metadata of a DSAL. A metadata field and/or item may alsoinclude demographic descriptors of a wearer (e.g., age, gender, etc.).Such demographic descriptors may be especially valuable for cases inwhich a wearer has agreed to sharing into a system that is toanonymously aggregate reactions by multiple different individuals tovisual content of a marked surface.

In one particular embodiment, one or more computing devices may beintegrated with a device worn by an individual (e.g., smart glasses 100,smart watch and/or mobile phone) to process signals generated by one ormore sensors responsive to one or more of the aforementioned involuntaryand/or physiological/behavioral responses by the individual. Such acomputing device may comprise a behavioral processing unit 920 shown inFIG. 9.

FIG. 9 is an illustration of an embodiment 900 of a system, including aprocessor, such as a behavioral processing unit (BPU) 920, to processsignals and/or states representative of behavioral content in acomputing device. According to an embodiment, all or a portion ofembodiment 900 may be embedded in an image capture device to be worn bya user/wearer. In an embodiment, to generate behavioral profile content,such as behavioral profile content 921, for a particular user, such asuser 910 (e.g., wearer of a device), a processor, such as behavioralprocessing unit 920, may obtain signals and/or states representative ofcontent from one or more sensors, such as one or more of sensors 940.Also, in an embodiment, a processor, such as behavioral processing unit920, may process sensor content, such as content from one or more ofsensors 940, to generate behavioral profile content, such as behavioralprofile content 921, for a particular user. In an embodiment, aprocessor, such as behavioral processing unit 920, may includebehavioral content processing circuitry. For example, a processor, suchas behavioral processing unit 920, may include sensor content processingcircuitry, such as circuitry 922, and/or may include machine learningcircuitry, such as circuitry 924 and/or 926, in an embodiment. In anembodiment, a processor, such as BPU 920, may further obtain contentfrom sensors, such as sensors 940, to track and/or measure one or moreenvironmental aspects (e.g., environmental sound, temperature,barometric pressure, altitude, location, etc.).

According to an embodiment, sensors 940 may include a “world-facing”camera (e.g., a camera integrated with smart glasses 100 to captureimages of subject matter being viewed by a wearer) to provide parametersto be captured in a DSAL. For example, images captured in such aworld-facing camera may be used to further contextualize measurementsand/or observations obtained from other sensors 940 in determiningbehavioral profile content.

In an embodiment, a processor, such as behavioral processing unit 920,may provide circuitry to generate, at least in part, behavioral profilecontent, such as behavioral profile content 921, for a particular user,such as user 910, to be utilized for any of a wide range of possibleapplications and/or purposes. For example, a processor, such asbehavioral processing unit 920, may generate behavioral profile content,such as behavioral profile content 921 to characterize a reaction byuser 910 to environmental stimuli such as portions of visual contentpresented by marked surface, for example. In an embodiment, behavioralprofile content, such as behavioral profile content 921, may include oneor more parameters indicative of and/or responsive to eye movement(e.g., frequency of eye blinking or directional movement of eyes), voiceand/or speech aspects, pupillary response, MEG scan measurements,changes in body temperature, changes in electrical impedance, heartrate,breathing rate or perspiration, for example.

In an embodiment, one or more sensors, such as sensors 940, may providecontent representative of various aspects of a particular operator'sbiological and/or behavioral state, and/or representative of one or moreenvironmental factors and/or other external factors. Sensors 940 may beembedded in one or more devices worn by wearer 910 such as, for example,smart glasses (e.g., smart glasses 100), virtual reality (VR) headset,mobile phone, watch, clothing, attached sensors to monitor subcutaneousfluid, just to provide a few examples. In an embodiment, sensors 940 mayinclude one or more sensors of one more sensor types, as previouslymentioned. Further, in an embodiment, a processor, such as behavioralprocessing unit 920, may include circuitry, such as circuitry 922, toprocess content obtained from one or more sensors, such as sensors 940.In a particular implementation, behavioral processing unit 920 may beembedded with devices that include one or more sensors 940 embeddedtherein. Alternatively, behavioral processing unit 920 may becommunicatively coupled to sensors 940 by a wireless communication link.

In an embodiment, content obtained from sensors, such as sensors 940,may include digital signals and/or states, analog signals and/or states,or any combination thereof. For example, circuitry 922 may includedigital circuitry, analog circuitry, or a combination thereof. In anembodiment, sensor content processing circuitry, such as circuitry 922,may convert one or more analog signals to digital signals, althoughsubject matter is not limited in scope in this respect. In anembodiment, circuitry, such as circuitry 922, may process signals and/orstates from one or more sensors, such as sensors 940, to combine,coordinate, normalize, amplify, filter, and/or otherwise conditionsignals and/or states from one or more sensors, such as sensors 940,although subject matter is not limited in scope in these respects.

Further, in an embodiment, a processor, such as behavioral processingunit 920, may include circuitry for determining and/or selectingweighting parameters and/or for determining and/or selecting particularmachine learning devices, systems, and/or processes. For example,circuitry 924 may determine and/or select one or more particular machinelearning techniques, such as one or more particular neural networksand/or including one or more weighting parameters, for example, for usein machine learning operations. In an embodiment, determination and/orselection of weighting parameters and/or machine learning operations,including one or more neural networks, for example, may be based, atleast in part, on content, such as parameters 543, identifying one ormore aspects of substances consumed by a particular user, such as user910.

In an embodiment, machine learning circuitry, such as machine learningcircuitry 926, may, at least in part, process content, such as may beobtained from circuitry 922 and/or 924, to determine, estimate, and/orinfer, for example, one or more parameters representative of asubstantially current biological and/or behavioral state of wearer 910.In an embodiment, machine learning circuitry, such as machine learningcircuitry 926, may generate, at least in part and/or with contributionfrom output generation circuitry 928, a representation of a biologicaland/or behavioral state of wearer 910, such as behavioral profilecontent 921. In an embodiment, behavioral profile content, such as 921,may include a plurality of parameters representative of degrees ofexcitement, anger, fear, fatigue, dehydration, or focus/distraction,pre-breakthrough, silent like, regret/error acknowledgment, hunger,sloppiness/precision, empathy, social engagement level, interest,pleasure or curiosity, or any combination thereof, for example. In anembodiment, a processor, such as behavioral processing unit 920, mayrepetitively and/or substantially periodically obtain sensor content(e.g., from sensors 940) and/or may repetitively and/or substantiallyperiodically generate behavioral profile content, such as behavioralprofile content 921, for a particular user, such as user 910. Further,as mentioned, behavioral profile content, such as behavioral profilecontent 921, may include one or more parameters indicative of voicetonality, voice sentiment, volume, frequency, pitch, timbre, etc.Further, as also mentioned, behavioral profile content, such asbehavioral profile content 921, may include one or more parametersrepresentative of eye darting, blinking rate, ability to focus, and/orpupil dilation, to name a few additional non-limiting examples.

In an embodiment, a processor, such as behavioral processing unit 920,may determine appropriate weights for various sensor combinations and/orfor particular parameters, such as parameters provided by one or morecontent providers, for example. In an implementation, such weights maybe affected by environmental parameters (e.g., obtained frommeasurements and/or observations) and/or context parameters associatedwith a particular marked surface such as a surface type (e.g., assignals provided by surface markers provided on/in a particularsurface). In another embodiment, during online operation, for example, aset of inputs may be logged and/or later used as training parameters.For example, a user, such as user 910, may explicitly provide inputsrelated to interests, likes, dislikes, inputs related to behaviorsindicative of over-excitation and/or indicative of other observedbehaviors for a particular individual, for example. Further, in anembodiment, determined and/or substantially known relationships, such asrepresented by parameters 950, may include relationships betweenbehavioral profile content and/or user states and/or may includescientifically determined relationships. For example, parameters, suchas parameters 952, indicative of relationships between and/or amongcontent that may be gleaned from sensor output and aspects of a user'sbehavioral and/or biological state may be determined, at least in part,via one or more scientific publications. In an embodiment, parameters,such as parameters 954, representative of other relationships may bedetermined across multiple users and/or across populations, for example.

According to an embodiment, an attention heatmap generation processor956 may generate an attention heatmap as illustrated in FIGS. 7 and 8,for example. Heatmap generation processor 956 may generate an attentionheatmap based, at least in part, on observations obtained from sensors940 that enables tracking a gaze of wearer 910 relative to a viewablesurface. In an embodiment, an attention heatmap generated by heatmapgeneration processor 956 may include one or more time stamps toassociate a wearer's gaze to a particular time reference. Likewise,behavioral profile content 921 may be generated with a similar timestamp to reference observations of behavioral content with attentionheatmaps generated by attention heatmap generation processor 956.

According to an embodiment, DSAL updated processor 958 may combine anattention heatmap generated by attention heatmap generation processor956 and behavior profile content 921 generated by behavioral processingunit 920 to generate and/or update a DSAL associated with one or moremarked surfaces. For example, DSAL update processor 958 may generateand/or update a DSAL associated with a marked surface that is thesubject of a current attention heatmap generated by attention heatmapgeneration processor 956.

According to an embodiment, a tracked gaze of a subject may be projectedto specific locations of a marked surface. Behavior profile content maythen be temporally associated with such projected specific locations ofthe marked surface for creating one or more records of the at least someof the behavioral profile content in temporal association with theprojected locations of the image. These records may then be included ina generated and/or updated DSAL. Using information from such a generatedand/or updated DSAL, a third party may alter a visual appearance of themarked surface based, at least in part, on the behavioral profilecontent in temporal association with the projected locations on visualcontent presented by the marked surface (e.g., by pinpointing how asubjects behavioral content was affected by temporally associatedprojected locations on visual content presented on a marked surface).

According to an embodiment, over time multiple individuals may view amarked surface while wearing devices such as smart glasses 100, forexample. Such an individual's reaction to viewing a marked may becaptured in a DSAL. Here, a generated and/or updated DSAL for a markedsurface produced by DSAL update processor 958 may be based, at least inpart, on an interaction of an individual with a marked surface to berecorded as an attention heatmap and associated behavioral contentgenerated from the individual viewing the marked surface. According toan embodiment, a DSAL or updates to a DSAL generated by DSAL processor948 may be transmitted to a centralized location such as a cloud datastore (e.g., where transfer may occur immediately or periodically viabatch transfers when a surface capture device is connected to a homeWiFi network, for example). Likewise, a completed/updated DSAL may bemade available for a subscriber, for different applications, as input toother processing systems (such as inputs to artificial intelligenceand/or machine learning algorithms) to leverage DSALs to gain insightabout consumer interests, changes in consumer interest, advertisingeffectiveness, etc.

According to an embodiment, specific representations fields and/or itemsexpressed in a DSAL (e.g., as generated and/or updated by DSAL updateprocessor 958) may be chosen to optimize any number of system parameterssuch as, for example, optimize use of limited data transmissionthroughput for transfer, or optimize for direct consumption and/orprocessing by machine learning algorithms. Additionally, formats forexpressing an attention heatmap (e.g., at attention heatmap generationprocessor 956) may take various forms including, for example, a timeseries representation of gaze points projected onto locations of amarked surface, a single 2D color-saturated image, etc., or any one ofseveral formats that may be reduced to a digital state (e.g., fortransmission in a transmission medium and/or storage in a storagemedium). Likewise, formats for representing behavioral profile content(e.g., behavioral profile content 921 generated by behavioral profilecontent processing unit 920) may include any one of several formatsincluding a time series representation of a behavioral profile vector,an aggregation of behavioral profile content aggregated across an entireduration of user 910's encounter with a marked surface. It should alsobe understood that a DSAL may also indicate an absence of a gazeprojected on to visual content presented on a marked surface (orspecific locations of interest on such a visual content), which may beindicative of a wearer's disinterest in visual content presented on amarked surface and/or visual content that is ineffective at attractingattention. In one implementation, generation and/or update of a DSAL mayinitiate an immediate communication (e.g., message) to a wearer based onthe wearer's reaction to particular visual content presented on a markedsurface. This may be facilitated, for example, by a service that isprimed to interact with wearer's while at a location where theparticular marked surface is being viewed.

As indicated above, observations maintained in a DSAL may be of value toadvertisers, merchants and/or owners of marked surfaces. In anembodiment, signals provided by surface markers disposed in and/or on amarked surface may include a request message to solicit receipt of aDSAL (e.g., receipt of a DSAL in a signal packet transmitted over acommunication network) in a from a device worn by an individual viewingthe marked surface. For example, such a request message may specifycompensation to be received in exchange for receipt of such a DSAL. Inone implementation, the individual viewing the marked surface mayactively agree to provide a DSAL for the offered compensation.Alternatively, the device worn by the individual may be programmed witha set of rules to automatically accept or reject the request messagebased, for example, on the offered compensation and/or other conditions.In a particular implementation, an artificial intelligence assistanthosted on a worn device may decide whether to send a DSAL to a specifieddelivery location (e.g., URL specified in request message) based, atleast in part, on user-defined settings, rules and/or learnedpreferences. Here, such a DSAL may be automatically created by a worndevice (e.g., with no additional action by an individual wearing theworn device) and delivered to an advertiser, merchant and/or owner of amarked surface (e.g., in signal packets over a communication network).In an embodiment, such a DSAL may be delivered directly from a wornimage capture device to advertisers, merchants and/or owners of markedsurfaces for use evaluating effectiveness of visual content presented onthe marked surface.

According to an embodiment, a request message to solicit receipt of aDSAL from a device worn by an individual may specify different levels ofoffered compensation based, at least in part, on specific types (e.g.,specific parameter fields) of DSAL parameters that are being requested(e.g., particular raw sensor measurements and/or inferred observationsgenerated by a BPU). Such an ability to set a particular offeredcompensation level based on specific requested DSAL components mayaccelerate an evolution of client devices for which sensors becomeincreasingly sophisticated, resulting in observations of biologicaland/or behavioral reactions that are increasingly more valuable toconsumers of such observations. Such an ability to set a particularoffered compensation level based on specific requested DSAL componentsmay also allow tailoring offered compensation to particular capabilitiesof client devices to provide a varying detail/richness in DSALcomponents.

FIG. 10 is a flow diagram of a process 960 for evaluating humanresponses to portions of marked surfaces according to an embodiment.Block 962 may track a subject's gaze over a portion of a marked surface.For example, block 962 may track movements of eyes of a wearer of a pairof smart glasses (e.g., smart glasses 100) over features of a markedsurface such as a marked surface shown in FIGS. 7 and 8. In anembodiment, block 962 may be triggered and/or initiated by one more ormore signals provided by one or more devices embedded in such a markedsurface. Additionally, block 962 may comprise generation of an attentionheatmap (e.g., by attention heatmap generation processor 956) asillustrated in FIGS. 7 and 8.

Block 964 may comprise monitoring physiological processes of a human,such as a wearer of a pair of smart glasses (e.g., smart glasses 100).For example, block 964 may comprise generating behavioral profilecontent 921 by behavioral processing unit 920 based, at least in part,on signals generated by sensors 940 responsive, at least in part, by areaction by user 910 from gazing at features of visual content presentedon a marked surface. In a particular implementation, an evaluation of asubject's gaze over features of visual content presented on a markedsurface obtained at block 962 may be combined with an evaluation of thesubject's physiological processes while gazing over the featuresobtained at block 964 to generate and/or update a DSAL associated withthe marked surface. An orientation of worn smart glasses relative toviewable surfaces may be tracked based, at least in part on a trackedorientation of such smart glasses relative to a viewable surface and thewearer's gaze relative to the orientation the smart glasses. Forexample, one or more eye tracking sensors may track an angle of awearer's gaze relative to an orientation of smart glasses, and mayinclude one or more accelerometers for tracking the orientation of thesmart glasses relative to viewable surfaces. In a particularimplementation, a tracked gaze (e.g., as a tracked angle) may beprojected onto specific locations of the viewable surface (e.g., visualcontent presented on marked surface).

In an embodiment, content, such as behavioral profile content for aparticular user, may be tracked, wherein the behavioral profile contentmay include a plurality of parameters representative of a currentbehavioral state or biological state, or a combination thereof, of theparticular user. Tracked signals and/or states representative of thebehavioral content may be stored in at least one memory. Further, anembodiment may include determining, at least in part via at least oneprocessor performing one or more machine learning operations, one ormore relationships between and/or among the tracked behavioral profilecontent and bioavailability or balance, or a combination thereof, of oneor more particular substances within a particular user's body. Ofcourse, these are merely examples of how behavioral profile content maybe processed and/or otherwise utilized, and subject matter is notlimited in scope in these respects.

In an embodiment, content obtained from one or more sensors (e.g.,sensors 940) may be processed by particular hardware circuitry togenerate behavioral profile content (e.g., behavioral profile content921) representative of a particular operator's physical, mental, and/oremotional state. For example, a processor, such as a behavioralprocessing unit, may be dedicated, at least in part, to processingsensor content to generate behavioral profile content representative ofa particular operator's physical, mental, and/or emotional state. Aprocessor, such as a behavioral processing unit, may include particularcircuitry directed to performing particular operations to relativelymore efficiently process sensor content to generate behavioral profilecontent for a particular operator and/or DSAL, in an embodiment. Forexample, in an embodiment, a processor, such as a behavioral processingunit, may include machine learning acceleration circuitry directed toperforming particular operations that may relatively more efficientlyoperate on sets of parameters, such as multi-dimensional sets ofparameters, that may be utilized in various machine learning techniquessuch as, for example, neural networks. In an embodiment, a processor,such as a behavioral processing unit, may comprise a co-processor, forexample, that may operate in cooperation with a general-purposeprocessor, although claimed subject matter is not limited in thisrespect.

As utilized herein, “behavioral profile content” and/or the like refersto one or more parameters representative of a current behavioral stateor biological state, or a combination thereof, for at least oneparticular operator. Thus, for example, “behavioral profile content”and/or the like is not limited to merely behavioral aspects of aparticular subject's current state, but may also include parametersrepresentative of one or more biological aspects with respect to aparticular subject, as explained more fully herein. Further, althoughsome embodiments herein may be described in connection with “a” userand/or “a” particular user, subject matter is not limited to a singleuser. For example, at least some embodiments may include behavioralprofile content for one or more users, although, again, claimed subjectmatter is not limited in scope in these respects.

Further, as utilized herein, the term “current” and/or the like refersto substantially and/or approximately current with respect to a point intime. For example, a “current” behavioral and/or biological state of aparticular user refers to a behavioral and/or biological state for theparticular user derived at least in part from relatively recent sensorcontent. For example, in an embodiment, behavioral profile content for aparticular user may be representative of a behavioral and/or biologicalstate of the particular user derived at least in part from sensorcontent obtained from one or more sensors within fractions of a secondof being generated.

As utilized herein, “sensors” and/or the like refer to a device and/orcomponent that may respond to physical stimulus, such as, for example,heat, light, sound pressure, magnetism, particular motions, etc., and/orthat may generate one or more signals and/or states in response tophysical stimulus. Thus, in the context of sensors 940, the term“sensor” and/or the like may include microphones and/or cameras, in anembodiment. Example sensors may include, but are not limited to, one ormore accelerometers, gyroscopes, thermometers, magnetometers,barometers, light sensors, proximity sensors, heart-rate monitors,perspiration sensors, hydration sensors, breath sensors, etc., and/orany combination thereof. In an embodiment, one or more sensors maymonitor one or more aspects of a particular operator's biological and/orbehavioral state.

In an embodiment, behavioral profile content may include a particularspecified set of parameters representative of a particularoperator's/subject's behavioral and/or biological state that may beutilized, at least in part, by any of a wide range of devices, systems,and/or processes for any of a wide range of applications and/orpurposes. In an embodiment, by generating a specified set of parameterscomprising behavioral profile content, other devices, systems,applications, and/or processes, for example, may be relieved ofresponsibility for generating behavioral profile content and may,instead, concentrate on particular areas of expertise and/orspecialization. For example, application developers may designapplications to take advantage of one or more parameters of behavioralprofile content for one or more particular users/subjects without havingto incur the costs (time, money, resources, etc.) of developingcircuitry, code, etc. for gathering and/or processing sensor contentand/or for generating behavioral profile content.

In the context of the present patent application, the term “connection,”the term “component” and/or similar terms are intended to be physical,but are not necessarily always tangible. Whether or not these termsrefer to tangible subject matter, thus, may vary in a particular contextof usage. As an example, a tangible connection and/or tangibleconnection path may be made, such as by a tangible, electricalconnection, such as an electrically conductive path comprising metal orother conductor, that is able to conduct electrical current between twotangible components. Likewise, a tangible connection path may be atleast partially affected and/or controlled, such that, as is typical, atangible connection path may be open or closed, at times resulting frominfluence of one or more externally derived signals, such as externalcurrents and/or voltages, such as for an electrical switch. Non-limitingillustrations of an electrical switch include a transistor, a diode,etc. However, a “connection” and/or “component,” in a particular contextof usage, likewise, although physical, can also be non-tangible, such asa connection between a client and a server over a network, whichgenerally refers to the ability for the client and server to transmit,receive, and/or exchange communications, as discussed in more detaillater. Also, the term “connection” may be utilized in a context of aneural network model, and may, in an embodiment, refer to parameterspassed between nodes that may include parameters and/or sets ofparameters representative of output values, for example. Also, in anembodiment, connections between nodes may include weight parameters. Forexample, one or more weight parameters may operate in a specified manneron one or more parameters representative of one or more output values toyield a connection, such as between a node of a first layer and a nodeof a second layer, in an embodiment, for example.

In a particular context of usage, such as a particular context in whichtangible components are being discussed, therefore, the terms “coupled”and “connected” are used in a manner so that the terms are notsynonymous. Similar terms may also be used in a manner in which asimilar intention is exhibited. Thus, “connected” is used to indicatethat two or more tangible components and/or the like, for example, aretangibly in direct physical contact. Thus, using the previous example,two tangible components that are electrically connected are physicallyconnected via a tangible electrical connection, as previously discussed.However, “coupled,” is used to mean that potentially two or moretangible components are tangibly in direct physical contact.Nonetheless, is also used to mean that two or more tangible componentsand/or the like are not necessarily tangibly in direct physical contact,but are able to co-operate, liaise, and/or interact, such as, forexample, by being “optically coupled.” Likewise, the term “coupled” isalso understood to mean indirectly connected. It is further noted, inthe context of the present patent application, since memory, such as amemory component and/or memory states, is intended to be non-transitory,the term physical, at least if used in relation to memory necessarilyimplies that such memory components and/or memory states, continuingwith the example, are tangible.

Unless otherwise indicated, in the context of the present patentapplication, the term “or” if used to associate a list, such as A, B, orC, is intended to mean A, B, and C, here used in the inclusive sense, aswell as A, B, or C, here used in the exclusive sense. With thisunderstanding, “and” is used in the inclusive sense and intended to meanA, B, and C; whereas “and/or” can be used in an abundance of caution tomake clear that all of the foregoing meanings are intended, althoughsuch usage is not required. In addition, the term “one or more” and/orsimilar terms is used to describe any feature, structure,characteristic, and/or the like in the singular, “and/or” is also usedto describe a plurality and/or some other combination of features,structures, characteristics, and/or the like. Likewise, the term “basedon” and/or similar terms are understood as not necessarily intending toconvey an exhaustive list of factors, but to allow for existence ofadditional factors not necessarily expressly described.

Furthermore, it is intended, for a situation that relates toimplementation of claimed subject matter and is subject to testing,measurement, and/or specification regarding degree, to be understood inthe following manner. As an example, in a given situation, assume avalue of a physical property is to be measured. If alternativelyreasonable approaches to testing, measurement, and/or specificationregarding degree, at least with respect to the property, continuing withthe example, is reasonably likely to occur to one of ordinary skill, atleast for implementation purposes, claimed subject matter is intended tocover those alternatively reasonable approaches unless otherwiseexpressly indicated. As an example, if a plot of measurements over aregion is produced and implementation of claimed subject matter refersto employing a measurement of slope over the region, but a variety ofreasonable and alternative techniques to estimate the slope over thatregion exist, claimed subject matter is intended to cover thosereasonable alternative techniques unless otherwise expressly indicated.

To the extent claimed subject matter is related to one or moreparticular measurements, such as with regard to physical manifestationscapable of being measured physically, such as, without limit,temperature, pressure, voltage, current, electromagnetic radiation,etc., it is believed that claimed subject matter does not fall with theabstract idea judicial exception to statutory subject matter. Rather, itis asserted, that physical measurements are not mental steps and,likewise, are not abstract ideas.

It is noted, nonetheless, that a typical measurement model employed isthat one or more measurements may respectively comprise a sum of atleast two components. Thus, for a given measurement, for example, onecomponent may comprise a deterministic component, which in an idealsense, may comprise a physical value (e.g., sought via one or moremeasurements), often in the form of one or more signals, signal samplesand/or states, and one component may comprise a random component, whichmay have a variety of sources that may be challenging to quantify. Attimes, for example, lack of measurement precision may affect a givenmeasurement. Thus, for claimed subject matter, a statistical orstochastic model may be used in addition to a deterministic model as anapproach to identification and/or prediction regarding one or moremeasurement values that may relate to claimed subject matter.

For example, a relatively large number of measurements may be collectedto better estimate a deterministic component. Likewise, if measurementsvary, which may typically occur, it may be that some portion of avariance may be explained as a deterministic component, while someportion of a variance may be explained as a random component. Typically,it is desirable to have stochastic variance associated with measurementsbe relatively small, if feasible. That is, typically, it may bepreferable to be able to account for a reasonable portion of measurementvariation in a deterministic manner, rather than a stochastic matter asan aid to identification and/or predictability.

Along these lines, a variety of techniques have come into use so thatone or more measurements may be processed to better estimate anunderlying deterministic component, as well as to estimate potentiallyrandom components. These techniques, of course, may vary with detailssurrounding a given situation. Typically, however, more complex problemsmay involve use of more complex techniques. In this regard, as alludedto above, one or more measurements of physical manifestations may bemodeled deterministically and/or stochastically. Employing a modelpermits collected measurements to potentially be identified and/orprocessed, and/or potentially permits estimation and/or prediction of anunderlying deterministic component, for example, with respect to latermeasurements to be taken. A given estimate may not be a perfectestimate; however, in general, it is expected that on average one ormore estimates may better reflect an underlying deterministic component,for example, if random components that may be included in one or moreobtained measurements, are considered. Practically speaking, of course,it is desirable to be able to generate, such as through estimationapproaches, a physically meaningful model of processes affectingmeasurements to be taken.

In some situations, however, as indicated, potential influences may becomplex. Therefore, seeking to understand appropriate factors toconsider may be particularly challenging. In such situations, it is,therefore, not unusual to employ heuristics with respect to generatingone or more estimates. Heuristics refers to use of experience relatedapproaches that may reflect realized processes and/or realized results,such as with respect to use of historical measurements, for example.Heuristics, for example, may be employed in situations where moreanalytical approaches may be overly complex and/or nearly intractable.Thus, regarding claimed subject matter, an innovative feature mayinclude, in an example embodiment, heuristics that may be employed, forexample, to estimate and/or predict one or more measurements.

It is further noted that the terms “type” and/or “like,” if used, suchas with a feature, structure, characteristic, and/or the like, using“optical” or “electrical” as simple examples, means at least partiallyof and/or relating to the feature, structure, characteristic, and/or thelike in such a way that presence of minor variations, even variationsthat might otherwise not be considered fully consistent with thefeature, structure, characteristic, and/or the like, do not in generalprevent the feature, structure, characteristic, and/or the like frombeing of a “type” and/or being “like,” (such as being an “optical-type”or being “optical-like,” for example) if the minor variations aresufficiently minor so that the feature, structure, characteristic,and/or the like would still be considered to be substantially presentwith such variations also present. Thus, continuing with this example,the terms optical-type and/or optical-like properties are necessarilyintended to include optical properties. Likewise, the termselectrical-type and/or electrical-like properties, as another example,are necessarily intended to include electrical properties. It should benoted that the specification of the present patent application merelyprovides one or more illustrative examples and claimed subject matter isintended to not be limited to one or more illustrative examples;however, again, as has always been the case with respect to thespecification of a patent application, particular context of descriptionand/or usage provides helpful guidance regarding reasonable inferencesto be drawn.

In the context of the present patent application, the term networkdevice refers to any device capable of communicating via and/or as partof a network and may comprise a computing device. While network devicesmay be capable of communicating signals (e.g., signal packets and/orframes), such as via a wired and/or wireless network, they may also becapable of performing operations associated with a computing device,such as arithmetic and/or logic operations, processing and/or storingoperations (e.g., storing signal samples), such as in memory astangible, physical memory states, and/or may, for example, operate as aserver device and/or a client device in various embodiments. Networkdevices capable of operating as a server device, a client device and/orotherwise, may include, as examples, dedicated rack-mounted servers,desktop computers, laptop computers, set top boxes, tablets, netbooks,smart phones, wearable devices, integrated devices combining two or morefeatures of the foregoing devices, and/or the like, or any combinationthereof. As mentioned, signal packets and/or frames, for example, may beexchanged, such as between a server device and/or a client device, aswell as other types of devices, including between wired and/or wirelessdevices coupled via a wired and/or wireless network, for example, or anycombination thereof. It is noted that the terms, server, server device,server computing device, server computing platform and/or similar termsare used interchangeably. Similarly, the terms client, client device,client computing device, client computing platform and/or similar termsare also used interchangeably. While in some instances, for ease ofdescription, these terms may be used in the singular, such as byreferring to a “client device” or a “server device,” the description isintended to encompass one or more client devices and/or one or moreserver devices, as appropriate. Along similar lines, references to a“database” are understood to mean, one or more databases and/or portionsthereof, as appropriate.

It should be understood that for ease of description, a network device(also referred to as a networking device) may be embodied and/ordescribed in terms of a computing device and vice-versa. However, itshould further be understood that this description should in no way beconstrued so that claimed subject matter is limited to one embodiment,such as only a computing device and/or only a network device, but,instead, may be embodied as a variety of devices or combinationsthereof, including, for example, one or more illustrative examples.

A network may also include now known, and/or to be later developedarrangements, derivatives, and/or improvements, including, for example,past, present and/or future mass storage, such as network attachedstorage (NAS), a storage area network (SAN), and/or other forms ofdevice readable media, for example. A network may include a portion ofthe Internet, one or more local area networks (LANs), one or more widearea networks (WANs), wire-line type connections, wireless typeconnections, other connections, or any combination thereof. Thus, anetwork may be worldwide in scope and/or extent. Likewise, sub-networks,such as may employ differing architectures and/or may be substantiallycompliant and/or substantially compatible with differing protocols, suchas network computing and/or communications protocols (e.g., networkprotocols), may interoperate within a larger network.

The term electronic file and/or the term electronic document are usedthroughout this document to refer to a set of stored memory statesand/or a set of physical signals associated in a manner so as to therebyat least logically form a file (e.g., electronic) and/or an electronicdocument. That is, it is not meant to implicitly reference a particularsyntax, format and/or approach used, for example, with respect to a setof associated memory states and/or a set of associated physical signals.If a particular type of file storage format and/or syntax, for example,is intended, it is referenced expressly. It is further noted anassociation of memory states, for example, may be in a logical sense andnot necessarily in a tangible, physical sense. Thus, although signaland/or state components of a file and/or an electronic document, forexample, are to be associated logically, storage thereof, for example,may reside in one or more different places in a tangible, physicalmemory, in an embodiment.

In the context of the present patent application, the terms “entry,”“electronic entry,” “document,” “electronic document,” “content”,“digital content,” “item,” “parameter,” “value,” “measurement,” “field,”“message,” and/or similar terms are meant to refer to signals and/orstates in a physical format, such as a digital signal and/or digitalstate format, e.g., that may be perceived by a user if displayed,played, tactilely generated, etc. and/or otherwise executed by a device,such as a digital device, including, for example, a computing device,but otherwise might not necessarily be readily perceivable by humans(e.g., if in a digital format). Likewise, in the context of the presentpatent application, digital content provided to a user in a form so thatthe user is able to readily perceive the underlying content itself(e.g., content presented in a form consumable by a human, such ashearing audio, feeling tactile sensations and/or seeing images, asexamples) is referred to, with respect to the user, as “consuming”digital content, “consumption” of digital content, “consumable” digitalcontent and/or similar terms. For one or more embodiments, an electronicdocument and/or an electronic file may comprise a Web page of code(e.g., computer instructions) in a markup language executed or to beexecuted by a computing and/or networking device, for example. Inanother embodiment, an electronic document and/or electronic file maycomprise a portion and/or a region of a Web page. However, claimedsubject matter is not intended to be limited in these respects.

Also, for one or more embodiments, an electronic document and/orelectronic file may comprise a number of components. As previouslyindicated, in the context of the present patent application, a componentis physical, but is not necessarily tangible. As an example, componentswith reference to an electronic document and/or electronic file, in oneor more embodiments, may comprise text, for example, in the form ofphysical signals and/or physical states (e.g., capable of beingphysically displayed). Typically, memory states, for example, comprisetangible components, whereas physical signals are not necessarilytangible, although signals may become (e.g., be made) tangible, such asif appearing on a tangible display, for example, as is not uncommon.Also, for one or more embodiments, components with reference to anelectronic document and/or electronic file may comprise a graphicalobject, such as, for example, an image, such as a digital image, and/orsub-objects, including attributes thereof, which, again, comprisephysical signals and/or physical states (e.g., capable of being tangiblydisplayed). In an embodiment, digital content may comprise, for example,text, images, audio, video, and/or other types of electronic documentsand/or electronic files, including portions thereof, for example.

Also, in the context of the present patent application, the termparameters (e.g., one or more parameters) refer to material descriptiveof a collection of signal samples, such as one or more electronicdocuments and/or electronic files, and exist in the form of physicalsignals and/or physical states, such as memory states. For example, oneor more parameters, such as referring to an electronic document and/oran electronic file comprising an image, may include, as examples, timeof day at which an image was captured, latitude and longitude of animage capture device, such as a camera, for example, etc. In anotherexample, one or more parameters relevant to digital content, such asdigital content comprising a technical article, as an example, mayinclude one or more authors, for example. Claimed subject matter isintended to embrace meaningful, descriptive parameters in any format, solong as the one or more parameters comprise physical signals and/orstates, which may include, as parameter examples, collection name (e.g.,electronic file and/or electronic document identifier name), techniqueof creation, purpose of creation, time and date of creation, logicalpath if stored, coding formats (e.g., type of computer instructions,such as a markup language) and/or standards and/or specifications usedso as to be protocol compliant (e.g., meaning substantially compliantand/or substantially compatible) for one or more uses, and so forth.

Signal packet communications and/or signal frame communications, alsoreferred to as signal packet transmissions and/or signal frametransmissions (or merely “signal packets” or “signal frames”), may becommunicated between nodes of a network, where a node may comprise oneor more network devices and/or one or more computing devices, forexample. As an illustrative example, but without limitation, a node maycomprise one or more sites employing a local network address, such as ina local network address space. Likewise, a device, such as a networkdevice and/or a computing device, may be associated with that node. Itis also noted that in the context of this patent application, the term“transmission” is intended as another term for a type of signalcommunication that may occur in any one of a variety of situations.Thus, it is not intended to imply a particular directionality ofcommunication and/or a particular initiating end of a communication pathfor the “transmission” communication. For example, the mere use of theterm in and of itself is not intended, in the context of the presentpatent application, to have particular implications with respect to theone or more signals being communicated, such as, for example, whetherthe signals are being communicated “to” a particular device, whether thesignals are being communicated “from” a particular device, and/orregarding which end of a communication path may be initiatingcommunication, such as, for example, in a “push type” of signal transferor in a “pull type” of signal transfer. In the context of the presentpatent application, push and/or pull type signal transfers aredistinguished by which end of a communications path initiates signaltransfer.

Thus, a signal packet and/or frame may, as an example, be communicatedvia a communication channel and/or a communication path, such ascomprising a portion of the Internet and/or the Web, from a site via anaccess node coupled to the Internet or vice-versa. Likewise, a signalpacket and/or frame may be forwarded via network nodes to a target sitecoupled to a local network, for example. A signal packet and/or framecommunicated via the Internet and/or the Web, for example, may be routedvia a path, such as either being “pushed” or “pulled,” comprising one ormore gateways, servers, etc. that may, for example, route a signalpacket and/or frame, such as, for example, substantially in accordancewith a target and/or destination address and availability of a networkpath of network nodes to the target and/or destination address. Althoughthe Internet and/or the Web comprise a network of interoperablenetworks, not all of those interoperable networks are necessarilyavailable and/or accessible to the public.

In the context of the particular patent application, a network protocol,such as for communicating between devices of a network, may becharacterized, at least in part, substantially in accordance with alayered description, such as the so-called Open Systems Interconnection(OSI) seven layer type of approach and/or description. A networkcomputing and/or communications protocol (also referred to as a networkprotocol) refers to a set of signaling conventions, such as forcommunication transmissions, for example, as may take place betweenand/or among devices in a network. In the context of the present patentapplication, the term “between” and/or similar terms are understood toinclude “among” if appropriate for the particular usage and vice-versa.Likewise, in the context of the present patent application, the terms“compatible with,” “comply with” and/or similar terms are understood torespectively include substantial compatibility and/or substantialcompliance.

A network protocol, such as protocols characterized substantially inaccordance with the aforementioned OSI description, has several layers.These layers are referred to as a network stack. Various types ofcommunications (e.g., transmissions), such as network communications,may occur across various layers. A lowest level layer in a networkstack, such as the so-called physical layer, may characterize howsymbols (e.g., bits and/or bytes) are communicated as one or moresignals (and/or signal samples) via a physical medium (e.g., twistedpair copper wire, coaxial cable, fiber optic cable, wireless airinterface, combinations thereof, etc.). Progressing to higher-levellayers in a network protocol stack, additional operations and/orfeatures may be available via engaging in communications that aresubstantially compatible and/or substantially compliant with aparticular network protocol at these higher-level layers. For example,higher-level layers of a network protocol may, for example, affectdevice permissions, user permissions, etc.

A network and/or sub-network, in an embodiment, may communicate viasignal packets and/or signal frames, such via participating digitaldevices and may be substantially compliant and/or substantiallycompatible with, but is not limited to, now known and/or to bedeveloped, versions of any of the following network protocol stacks:ARCNET, AppleTalk, ATM, Bluetooth, DECnet, Ethernet, FDDI, Frame Relay,HIPPI, IEEE 1394, IEEE 802.11, IEEE-488, Internet Protocol Suite, IPX,Myrinet, OSI Protocol Suite, QsNet, RS-232, SPX, System NetworkArchitecture, Token Ring, USB, and/or X.25. A network and/or sub-networkmay employ, for example, a version, now known and/or later to bedeveloped, of the following: TCP/IP, UDP, DECnet, NetBEUI, IPX,AppleTalk and/or the like. Versions of the Internet Protocol (IP) mayinclude IPv4, IPv6, and/or other later to be developed versions.

Regarding aspects related to a network, including a communicationsand/or computing network, a wireless network may couple devices,including client devices, with the network. A wireless network mayemploy stand-alone, ad-hoc networks, mesh networks, Wireless LAN (WLAN)networks, cellular networks, and/or the like. A wireless network mayfurther include a system of terminals, gateways, routers, and/or thelike coupled by wireless radio links, and/or the like, which may movefreely, randomly and/or organize themselves arbitrarily, such thatnetwork topology may change, at times even rapidly. A wireless networkmay further employ a plurality of network access technologies, includinga version of Long Term Evolution (LTE), WLAN, Wireless Router (WR) mesh,2nd, 3rd, or 4th generation (2G, 3G, or 4G) cellular technology and/orthe like, whether currently known and/or to be later developed. Networkaccess technologies may enable wide area coverage for devices, such ascomputing devices and/or network devices, with varying degrees ofmobility, for example.

A network may enable radio frequency and/or other wireless typecommunications via a wireless network access technology and/or airinterface, such as Global System for Mobile communication (GSM),Universal Mobile Telecommunications System (UMTS), General Packet RadioServices (GPRS), Enhanced Data GSM Environment (EDGE), 3GPP Long TermEvolution (LTE), LTE Advanced, Wideband Code Division Multiple Access(WCDMA), Bluetooth, ultra-wideband (UWB), 802.11b/g/n, and/or the like.A wireless network may include virtually any type of now known and/or tobe developed wireless communication mechanism and/or wirelesscommunications protocol by which signals may be communicated betweendevices, between networks, within a network, and/or the like, includingthe foregoing, of course.

In one example embodiment, as shown in FIG. 11, a system embodiment maycomprise a local network (e.g., device 1004 and medium 1040) and/oranother type of network, such as a computing and/or communicationsnetwork. For purposes of illustration, therefore, FIG. 11 shows anembodiment 1000 of a system that may be employed to implement eithertype or both types of networks. Network 1008 may comprise one or morenetwork connections, links, processes, services, applications, and/orresources to facilitate and/or support communications, such as anexchange of communication signals, for example, between a computingdevice, such as 1002, and another computing device, such as 1006, whichmay, for example, comprise one or more client computing devices and/orone or more server computing device. By way of example, but notlimitation, network 1008 may comprise wireless and/or wiredcommunication links, telephone and/or telecommunications systems, Wi-Finetworks, Wi-MAX networks, the Internet, a local area network (LAN), awide area network (WAN), or any combinations thereof.

Example devices in FIG. 11 may comprise features, for example, of aclient computing device and/or a server computing device, in anembodiment. It is further noted that the term computing device, ingeneral, whether employed as a client and/or as a server, or otherwise,refers at least to a processor and a memory connected by a communicationbus. Likewise, in the context of the present patent application atleast, this is understood to refer to sufficient structure within themeaning of 35 USC § 112 (f) so that it is specifically intended that 35USC § 112 (f) not be implicated by use of the term “computing device”and/or similar terms; however, if it is determined, for some reason notimmediately apparent, that the foregoing understanding cannot stand andthat 35 USC § 112 (f), therefore, necessarily is implicated by the useof the term “computing device” and/or similar terms, then, it isintended, pursuant to that statutory section, that correspondingstructure, material and/or acts for performing one or more functions beunderstood and be interpreted to be described at least in FIGS. 1-10,for example, and in the text associated with the foregoing figure(s) ofthe present patent application.

An embodiment in accordance with claimed subject matter may include amethod of executing computer instructions on at least one computingdevice without further human interaction in which the at least onecomputing device includes at least one processor and at least onememory. An embodiment may include fetching computer instructions fromthe at least one memory of the at least one computing device forexecution on the at least one processor of the at least one computingdevice, executing the fetched computer instructions on the at least oneprocessor of the at least one computing device, and storing in the atleast one memory of the at least one computing device any results ofhaving executed the fetched computer instructions on the at least oneprocessor of the at least one computing device. In an embodiment, thecomputer instructions to be executed comprise instructions forprocessing content representative of a behavioral and/or biologicalstate of a particular user, wherein executing the fetched instructionsfurther includes tracking, via at least one processor, signals and/orstates representative of behavioral profile content for a particularuser, wherein the behavioral profile content includes a plurality ofparameters representative of a current behavioral state or biologicalstate, or a combination thereof, of the particular user, storing thetracked signals and/or states representative of the behavioral contentin at least one memory, and determining, at least in part via the atleast one processor performing one or more machine learning operations,one or more relationships between the tracked behavioral profile contentand bioavailability or balance, or a combination thereof, of one or moreparticular substances within the particular user's body.

In other embodiments, computer instructions to be executed compriseinstructions for processing content for transmission or receipt ofmessages, generating attention heatmaps and/or generating/updating aDSAL, wherein executing the fetched instructions further includes via atleast one processor, initiating transmission of content in messages,processing content in received messages, generating attention heatmapsfrom sensor input signals and/or generating/updating a DSAL.

In an embodiment, an apparatus may include at least one computingdevice, the at least one computing device including at least oneprocessor and at least one memory, the at least one computing device toexecute computer instructions on the at least one processor withoutfurther human intervention. In an embodiment, the computer instructionsto be executed may be fetched from the at least one memory for executionon the at least one processor, and the at least one computing device maystore in the at least one memory of the at least one computing deviceany results to be generated from the execution on the at least oneprocessor of the to be executed computer instructions.

In an embodiment, the computer instructions to be executed may includeinstructions to process content representative of a behavioral and/orbiological state of a particular subject. In an embodiment, the at leastone processor may track signals and/or states representative ofbehavioral profile content for a particular subject, the behavioralprofile content to include a plurality of parameters representative of acurrent behavioral state or biological state, or a combination thereof,of the particular user, the at least one memory to store the trackedsignals and/or states representative of the behavioral content, whereinthe at least one processor to perform one or more machine learningoperations to determine one or more relationships between the trackedbehavioral profile content and bioavailability or balance, or acombination thereof, of one or more particular substances within theparticular subject's body.

Additionally, in an embodiment, at least one processor may furthergenerate and/or update parameters to be included in a DSAL. Further, theat least one processor may generate and/or update such parameters to beincluded in an DSAL based, at least in part, on behavioral profilecontent for a particular subject and an attention heatmap temporallycorrelated with such behavioral profile content. In an embodiment, suchbehavioral profile content and/or attention heatmap may be based, atleast in part, on measurements of eye movement for the subject.

Further, in an embodiment, to perform one or more machine learningoperations, at least one processor may perform one or more trainingoperations to be based at least in part on input to be obtained from oneor more sensors. In an embodiment, input to be obtained from one or moresensors may include measurements obtained from sensors 940, for example.Additionally, training operations performed by one or more processorsmay also base such training operations on parameters 950, 952 and/or954.

Referring now again to FIG. 11, in an embodiment, first and thirddevices 1002 and 1006 may be capable of rendering a graphical userinterface (GUI) for a network device and/or a computing device, forexample, so that a user-operator may engage in system use. Device 1004may potentially serve a similar function in this illustration. Likewise,in FIG. 11, computing device 1002 (‘first device’ in figure) mayinterface with computing device 1004 (‘second device’ in figure), whichmay, for example, also comprise features of a client computing deviceand/or a server computing device, in an embodiment.

Processor (e.g., processing device) 1020 and memory 1022, which maycomprise primary memory 1024 and secondary memory 1026, may communicateby way of a communication bus 1015, for example. The term “computingdevice,” in the context of the present patent application, refers to asystem and/or a device, such as a computing apparatus, that includes acapability to process (e.g., perform computations) and/or store digitalcontent, such as electronic files, electronic documents, parameters,measurements, text, images, video, audio, etc. in the form of signalsand/or states. Thus, a computing device, in the context of the presentpatent application, may comprise hardware, software, firmware, or anycombination thereof (other than software per se). Computing device 1004,as depicted in FIG. 11, is merely one example, and claimed subjectmatter is not limited in scope to this particular example. According toan embodiment, features of computing device 1004 may be embedded insmart glasses 100, and computing devices associated with matching entity502, wearing entity 504 and/or requesting entity 506. As pointed outabove, such computing devices to implement smart glasses 100 and/orcomputing device associated with wearing entity 504 may also include animage capture device (e.g., a CMOS imager, readout circuitry and/orcircuitry to process pixel signals for storage in a storage medium),sensors capable of monitoring environmental conditions and/or sensorscapable of monitoring physiological processes (e.g., as in sensors 940).In another particular implementation, processing unit 1020 may comprisea general processing central processing unit (CPU) and/or one or moreco-processing units such as, for example, a BPU (e.g., BPU 920), aneural network processing unit (NPU), a graphics processing unit (GPU),just to provide a few examples of co-processing units.

As mentioned, for one or more embodiments, a computing device maycomprise, for example, any of a wide range of digital electronicdevices, including, but not limited to, desktop and/or notebookcomputers, high-definition televisions, digital versatile disc (DVD)and/or other optical disc players and/or recorders, game consoles,satellite television receivers, cellular telephones, tablet devices,wearable devices, personal digital assistants, mobile audio and/or videoplayback and/or recording devices, or any combination of the foregoing.Further, unless specifically stated otherwise, a process as described,such as with reference to flow diagrams and/or otherwise, may also beexecuted and/or affected, in whole or in part, by a computing deviceand/or a network device. A device, such as a computing device and/ornetwork device, may vary in terms of capabilities and/or features.Claimed subject matter is intended to cover a wide range of potentialvariations. For example, a device may include a numeric keypad and/orother display of limited functionality, such as a monochrome liquidcrystal display (LCD) for displaying text, for example. In contrast,however, as another example, a web-enabled device may include a physicaland/or a virtual keyboard, mass storage, one or more accelerometers, oneor more gyroscopes, global positioning system (GPS) and/or otherlocation-identifying type capability, and/or a display with a higherdegree of functionality, such as a touch-sensitive color 2D or 3Ddisplay, for example.

As suggested previously, communications between a computing deviceand/or a network device and a wireless network may be in accordance withknown and/or to be developed network protocols including, for example,global system for mobile communications (GSM), enhanced data rate forGSM evolution (EDGE), 802.11b/g/n/h, etc., and/or worldwideinteroperability for microwave access (WiMAX). A computing device and/ora networking device may also have a subscriber identity module (SIM)card, which, for example, may comprise a detachable or embedded smartcard that is able to store subscription content of a user, and/or isalso able to store a contact list. A user may own the computing deviceand/or network device or may otherwise be a user, such as a primaryuser, for example. A device may be assigned an address by a wirelessnetwork operator, a wired network operator, and/or an Internet ServiceProvider (ISP). For example, an address may comprise a domestic orinternational telephone number, an Internet Protocol (IP) address,and/or one or more other identifiers. In other embodiments, a computingand/or communications network may be embodied as a wired network,wireless network, or any combinations thereof.

A computing and/or network device may include and/or may execute avariety of now known and/or to be developed operating systems,derivatives and/or versions thereof, including computer operatingsystems, such as Windows, iOS, Linux, a mobile operating system, such asiOS, Android, Windows Mobile, and/or the like. A computing device and/ornetwork device may include and/or may execute a variety of possibleapplications, such as a client software application enablingcommunication with other devices. For example, one or more messages(e.g., content) may be communicated, such as via one or more protocols,now known and/or later to be developed, suitable for communication ofemail, short message service (SMS), and/or multimedia message service(MMS), including via a network, such as a social network, formed atleast in part by a portion of a computing and/or communications network,including, but not limited to, Facebook, LinkedIn, Twitter, Flickr,and/or Google+, to provide only a few examples. A computing and/ornetwork device may also include executable computer instructions toprocess and/or communicate digital content, such as, for example,textual content, digital multimedia content, and/or the like. Acomputing and/or network device may also include executable computerinstructions to perform a variety of possible tasks, such as browsing,searching, playing various forms of digital content, including locallystored and/or streamed video, and/or games such as, but not limited to,fantasy sports leagues. The foregoing is provided merely to illustratethat claimed subject matter is intended to include a wide range ofpossible features and/or capabilities.

In FIG. 11, computing device 1002 may provide one or more sources ofexecutable computer instructions in the form physical states and/orsignals (e.g., stored in memory states), for example. Computing device1002 may communicate with computing device 1004 by way of a networkconnection, such as via network 1008, for example. As previouslymentioned, a connection, while physical, may not necessarily betangible. Although computing device 1004 of FIG. 11 shows varioustangible, physical components, claimed subject matter is not limited toa computing devices having only these tangible components as otherimplementations and/or embodiments may include alternative arrangementsthat may comprise additional tangible components or fewer tangiblecomponents, for example, that function differently while achievingsimilar results. Rather, examples are provided merely as illustrations.It is not intended that claimed subject matter be limited in scope toillustrative examples.

Memory 1022 may comprise any non-transitory storage mechanism. Memory1022 may comprise, for example, primary memory 1024 and secondary memory1026, additional memory circuits, mechanisms, or combinations thereofmay be used. Memory 1022 may comprise, for example, random accessmemory, read only memory, etc., such as in the form of one or morestorage devices and/or systems, such as, for example, a disk driveincluding an optical disc drive, a tape drive, a solid-state memorydrive, etc., just to name a few examples.

Memory 1022 may be utilized to store a program of executable computerinstructions. For example, processor 1020 may fetch executableinstructions from memory and proceed to execute the fetchedinstructions. Memory 1022 may also comprise a memory controller foraccessing device readable-medium 1040 that may carry and/or makeaccessible digital content, which may include code, and/or instructions,for example, executable by processor 1020 and/or some other device, suchas a controller, as one example, capable of executing computerinstructions, for example. Under direction of processor 1020, anon-transitory memory, such as memory cells storing physical states(e.g., memory states), comprising, for example, a program of executablecomputer instructions, may be executed by processor 1020 and able togenerate signals to be communicated via a network, for example, aspreviously described. Generated signals may also be stored in memory,also previously suggested.

Memory 1022 may store electronic files and/or electronic documents, suchas relating to one or more users, and may also comprise acomputer-readable medium that may carry and/or make accessible content,including code and/or instructions, for example, executable by processor1020 and/or some other device, such as a controller, as one example,capable of executing computer instructions, for example. As previouslymentioned, the term electronic file and/or the term electronic documentare used throughout this document to refer to a set of stored memorystates and/or a set of physical signals associated in a manner so as tothereby form an electronic file and/or an electronic document. That is,it is not meant to implicitly reference a particular syntax, formatand/or approach used, for example, with respect to a set of associatedmemory states and/or a set of associated physical signals. It is furthernoted an association of memory states, for example, may be in a logicalsense and not necessarily in a tangible, physical sense. Thus, althoughsignal and/or state components of an electronic file and/or electronicdocument, are to be associated logically, storage thereof, for example,may reside in one or more different places in a tangible, physicalmemory, in an embodiment.

Algorithmic descriptions and/or symbolic representations are examples oftechniques used by those of ordinary skill in the signal processingand/or related arts to convey the substance of their work to othersskilled in the art. An algorithm is, in the context of the presentpatent application, and generally, is considered to be a self-consistentsequence of operations and/or similar signal processing leading to adesired result. In the context of the present patent application,operations and/or processing involve physical manipulation of physicalquantities. Typically, although not necessarily, such quantities maytake the form of electrical and/or magnetic signals and/or statescapable of being stored, transferred, combined, compared, processedand/or otherwise manipulated, for example, as electronic signals and/orstates making up components of various forms of digital content, such assignal measurements, text, images, video, audio, etc.

It has proven convenient at times, principally for reasons of commonusage, to refer to such physical signals and/or physical states as bits,values, elements, parameters, symbols, characters, terms, numbers,numerals, measurements, content and/or the like. It should beunderstood, however, that all of these and/or similar terms are to beassociated with appropriate physical quantities and are merelyconvenient labels. Unless specifically stated otherwise, as apparentfrom the preceding discussion, it is appreciated that throughout thisspecification discussions utilizing terms such as “processing,”“computing,” “calculating,” “determining”, “establishing”, “obtaining”,“identifying”, “selecting”, “generating”, and/or the like may refer toactions and/or processes of a specific apparatus, such as a specialpurpose computer and/or a similar special purpose computing and/ornetwork device. In the context of this specification, therefore, aspecial purpose computer and/or a similar special purpose computingand/or network device is capable of processing, manipulating and/ortransforming signals and/or states, typically in the form of physicalelectronic and/or magnetic quantities, within memories, registers,and/or other storage devices, processing devices, and/or display devicesof the special purpose computer and/or similar special purpose computingand/or network device. In the context of this particular patentapplication, as mentioned, the term “specific apparatus” thereforeincludes a general purpose computing and/or network device, such as ageneral purpose computer, once it is programmed to perform particularfunctions, such as pursuant to program software instructions.

In some circumstances, operation of a memory device, such as a change instate from a binary one to a binary zero or vice-versa, for example, maycomprise a transformation, such as a physical transformation. Withparticular types of memory devices, such a physical transformation maycomprise a physical transformation of an article to a different state orthing. For example, but without limitation, for some types of memorydevices, a change in state may involve an accumulation and/or storage ofcharge or a release of stored charge. Likewise, in other memory devices,a change of state may comprise a physical change, such as atransformation in magnetic orientation. Likewise, a physical change maycomprise a transformation in molecular structure, such as fromcrystalline form to amorphous form or vice-versa. In still other memorydevices, a change in physical state may involve quantum mechanicalphenomena, such as, superposition, entanglement, and/or the like, whichmay involve quantum bits (qubits), for example. The foregoing is notintended to be an exhaustive list of all examples in which a change instate from a binary one to a binary zero or vice-versa in a memorydevice may comprise a transformation, such as a physical, butnon-transitory, transformation. Rather, the foregoing is intended asillustrative examples.

Referring again to FIG. 11, processor 1020 may comprise one or morecircuits, such as digital circuits, to perform at least a portion of acomputing procedure and/or process. By way of example, but notlimitation, processor 1020 may comprise one or more processors, such ascontrollers, microprocessors, microcontrollers, application specificintegrated circuits, digital signal processors, programmable logicdevices, field programmable gate arrays, the like, or any combinationthereof. In various implementations and/or embodiments, processor 1020may perform signal processing, typically substantially in accordancewith fetched executable computer instructions, such as to manipulatesignals and/or states, to construct signals and/or states, etc., withsignals and/or states generated in such a manner to be communicatedand/or stored in memory, for example.

FIG. 11 also illustrates device 1004 as including a component 1032operable with input/output devices, for example, so that signals and/orstates may be appropriately communicated between devices, such as device1004 and an input device and/or device 1004 and an output device. A usermay make use of an input device, such as a computer mouse, stylus, trackball, keyboard, and/or any other similar device capable of receivinguser actions and/or motions as input signals. Likewise, a user may makeuse of an output device, such as a display, a printer, etc., and/or anyother device capable of providing signals and/or generating stimuli fora user, such as visual stimuli, audio stimuli and/or other similarstimuli.

One example embodiment is directed to a method comprising: disposing oneor more surface markers in and/or on a marked surface to provide one ormore signals that are detectable by a mobile device, the one or moresignals to define an area of the marked surface to be automaticallyimage captured by an imaging device of the mobile device responsive tothe one or more signals, the area of the surface to be capturedcomprising a subset of a field of view of the imaging device. In oneparticular implementation, the one or more signals further comprisecropping instructions based, at least in part, on a boundary of themarked surface. In another particular implementation, the imaging devicemay be capable of inhibiting and/or preventing capture of an image in afield of view of the image device in a memory device based, at least inpart, on a machine-learning rejection filter. For example, themachine-learning rejection filter may be capable of detecting a featureof a live humanin the field of view of the image device, and inhibitingand/or prevent capture of the image in the memory device responsive todetection of the feature of the live human in the field of view of theimage device. In yet another particular implementation, the one or moresurface markers comprise one or more visual markings, and wherein theone or more signals may be received at an image capture device of themobile device. In yet another particular implementation, the one or moresignals are further indicative of a unique identifier to be associatedwith the marked surface. In another particular implementation, themobile device comprises spectacles/glasses. In yet another particularimplementation, the spectacles/glasses are responsive to voice commandsto associate a name and/or label with the captured image.

Another example embodiment is directed to a mobile worn devicecomprising: a receiver capable of receiving signals provided by one ormore surface markers disposed in and/or on a marked surface; and one ormore processors to automatically change an operational mode of themobile worn device responsive to receipt of the one or more signals. Inone particular implementation, the marked surface is associated with aparticular environmental context, and wherein the operational mode isautomatically changed to, at least in part, adapt the mobile worn deviceto the particular environmental context. In another particularimplementation, a change in the operational mode of the mobile devicemay comprise a change in: a noise cancelling mode; a passthroughamplification mode; a power mode; one or more parameters of one or moremachine-learning models; or to a silent mode, or a combination thereof.

Another example embodiment is directed to an article comprising anon-transitory storage medium, the storage medium comprisingcomputer-readable instructions stored thereon which are executable byone or more processors of a mobile device to automatically change anoperational mode of the mobile device responsive to receipt of one ormore signals provided by one or more surface markers disposed in and/oron a marked surface. In one particular implementation, the markedsurface is associated with a particular environmental context, andwherein the operational mode is automatically changed to, at least inpart, adapt the mobile worn device to the particular environmentalcontext. In another particular implementation, a change in theoperational mode of the mobile device may comprise a change in: a noisecancelling mode; a passthrough amplification mode; a power mode; one ormore parameters of one or more machine-learning models; or to a silentmode, or a combination thereof.

Another example embodiment is directed to an article comprising anon-transitory storage medium comprising computer-readable instructionsstored thereon which are executable by one or more processors at amobile device to: obtain one or more signals received at the mobiledevice and provided by one or more surface markers disposed in and/or ona marked surface; and responsive to receipt of the one or more signals,automatically initiate capture of an image of at least a portion thesurface specified by the one or more signals. In one particularimplementation, the computer-readable instructions may be furtherexecutable by the one or more processors to automatically crop the imagebased, at least in part, on the one or more signals, the cropped imagecorresponding to a boundary of the marked surface. In another particularimplementation, the computer-readable instructions may be furtherexecutable by the one or more processors to inhibit and/or preventstorage of the image in a memory based, at least in part, on amachine-learning rejection filter. For example, such storage of theimage in the memory may be inhibited and/or prevented responsive, atleast in part, to detection by the machine-learning rejection filter ofa feature of a live human in the image. In another particularimplementation, visual content presented within the surface changesdynamically over time, and wherein the signals provided by the one ormore surface markers change based on changes in the presented visualcontent, thereby initiating changes in processing of the automaticallycaptured image at an image capture device. In an example, the signalsprovided by the one or more surface markers disposed in and/or on themarked surface may initiate changes in processing of the automaticallycaptured image based, at least in part, on changes in the presentedvisual content. In another example, the signals provided by the one ormore surface markers are to affect compression of the captured image atthe image capture device. In another example, signals provided by theone or more surface markers disposed in and/or on the marked surface areto indicate change points in the presented visual content of thecaptured image. In another implementation, the one or more signalsindicate a unique identifier associated with the marked surface. In yetanother implementation, the mobile worn device may be responsive tovoice commands to associate a name and/or label with the captured image.

Another example embodiment disclosed herein is directed to an articlecomprising a non-transitory storage medium, the storage mediumcomprising computer-readable instructions stored thereon that areexecutable by one or more processors to: obtain one or more messagesreceived at a computing device from a first party device to specify anorder for delivery of one or more images of at least a portion of amarked surface; and initiate transmission of one or more messages to oneor more second party devices to communicate the order for delivery ofthe one or more images to a party associated with the first partydevice, wherein the second party device is to automatically capture theone or more images of the marked surface responsive to receipt of one ormore signals from one or more surface markers disposed on and/or in themarked surface. In one particular implementation, the portion of themarked surface is defined, at least in part, by the one or more signalsprovided by the one or more surface markers. In another particularimplementation, the one or more messages from the first party device andthe one or more signals comprise a unique identifier associated with themarked surface. In yet another particular implementation, the one ormore messages to indicate compensation for delivery of the one or moreimages indicate a bounty for capture and delivery of the one or moreimages. In yet another particular implementation, the computer-readableinstructions are further executable by the one or more processors toobtain one or more messages received from at least one of the one ormore second party devices comprising an image and metadata; validate theimage based, at least in part, on the metadata; and selectively enabledelivery of the image to the first party device responsive to validationof the image, validation of the image to be based, at least in part, onthe metadata. In one example, the metadata includes a unique identifierof the surface and a location identifier. In another example, the one ormore messages to the one or more second party devices further specifyone or more requirements for the one or more images, and wherein thecomputer-readable instructions are further executable by the one or moreprocessors, responsive to determination that the image meets the one ormore requirements, to: selectively enable delivery of the image to thefirst party device; and selectively enable payment of compensation tothe second party responsive to determination that the image meets theone or more requirements. In another example, such one or morerequirements may specify a time window.

Another embodiment disclosed herein is directed to a computing devicecomprising: an image capture device; a receiver device to receivemessages from a communication network; and one or more processors to:obtain one or more messages received at the receiver device from adevice specifying one or more attributes of an order from a requestingparty for delivery of a captured image of a marked surface, the one ormore attributes comprising a unique identifier of the marked surface,the marked surface being remote from a location of the requesting party;and initiate automatic capture of an image of the surface responsive atleast in part to one or more signals provided by one or more surfacemarkers disposed in and/or on the marked surface. In one particularimplementation, the attributes of the order indicate an identifier ofthe marked surface, and wherein the one or more signals provided by theone or more surface markers disposed in and/or on the marked surfaceindicate the identifier of the marked surface. In another particularimplementation, wherein the image capture device is integrated with apair of smart glasses, and wherein the automatic capture of the imagemay further comprise capture of the image of the surface at anresponsive to recognition of at least one visual command in the one ormore signals provided by the one or more surface markers disposed inand/or on the surface.

Another embodiment disclosed herein is directed to an article comprisinga non-transitory storage medium, the storage medium comprisingcomputer-readable instructions stored thereon that are executable by oneor more processors of a computing device to: obtain one or more messagesreceived from a device specifying one or more attributes of an orderfrom a requesting party for delivery of a captured image of a markedsurface, the one or more attributes comprising a unique identifier ofthe marked surface, the marked surface to be remote from a location ofthe requesting party; and initiate automatic capture of an image of thesurface responsive at least in part to one or more signals provided byone or more surface markers disposed in and/or on the marked surface. Inone particular implementation, the attributes of the order indicate anidentifier of the marked surface, and wherein the one or more signalsprovided by the one or more surface markers disposed in and/or on themarked surface indicate the identifier of the marked surface. In anotherparticular implementation, the automatic capture of the image mayfurther comprise capture of the image of the surface responsive torecognition of at least one visual command in the one or more signalsprovided by the one or more surface markers disposed in and/or on thesurface.

Another embodiment disclosed herein is directed to a method comprising:transmitting one or more messages from a first device to a second devicespecifying one or more attributes of an order for delivery of a capturedimage of a surface that is remote from a location of the first device,the one or more attributes to include at least an identifier of thesurface; and receiving one or more images of the marked surface capturedby a third device, the one or more images of the marked surface beingcaptured by the third device responsive to one or more signals providedby one or more surface markers disposed in and/or on the marked surface,the one or more signals indicating the identifier of the marked surface.In one particular implementation, the one or more attributes of theorder specifying a compensation value to be provided in exchange fordelivery of the one or more images of the surface being captured by thethird device.

Another embodiment disclosed herein is directed to a first devicecomprising: a receiver device to receive messages from a communicationnetwork; a transmitter device to transmit messages to the communicationnetwork; and one or more processors to: initiate transmission of one ormore messages through the transmitter device to a second devicespecifying one or more attributes of an order for delivery of a capturedimage of a surface that is remote from a location of the first device,the one or more attributes to include at least an identifier of thesurface; and obtain one or more images of the marked surface captured bya third device, the one or more images of the marked surface to capturedby the third device responsive to one or more signals provided by one ormore surface markers disposed in and/or on the marked surface, the oneor more signals indicating the identifier of the marked surface. In oneparticular implementation, the one or more attributes of the orderspecifying a compensation value to be provided in exchange for deliveryof the one or more images of the surface being captured by the thirddevice.

Another embodiment disclosed herein is directed to an article comprisinga non-transitory storage medium, the storage medium comprisingcomputer-readable instructions stored thereon which are executable byone or more processors of a first device to: initiate transmission ofone or more messages to a second device specifying one or moreattributes of an order for delivery of a captured image of a surfacethat is remote from a location of the first device, the one or moreattributes to include at least an identifier of the surface; and obtainone or more images of the marked surface captured by a third device, theone or more images of the marked surface to captured by the third deviceresponsive to one or more signals provided by one or more surfacemarkers disposed in and/or on the marked surface, the one or moresignals indicating the identifier of the marked surface. In oneparticular implementation, the one or more attributes of the order mayspecify a compensation value to be provided in exchange for delivery ofthe one or more images of the surface being captured by the thirddevice.

Another embodiment disclosed herein is directed to an article comprisinga non-transitory storage medium comprising computer-readableinstructions stored thereon that are executable by one or moreprocessors to: detect a presence of a marked surface within a field ofview of a subject; and obtain observations of one or more physiologicaland/or behavioral processes of the subject contemporaneously with thepresence of the marked surface withing the field of view of the subject.In a particular implementation, the instructions are further executableby the one or more processors to generate behavior profile contentbased, at least in part, on the obtained observations. Additionally, theinstructions may be further executable by the one or more processors to:project a gaze of the subject over at least a portion of the markedsurface onto projected locations of visual content presented by themarked surface; and create one or more records of the at least some ofthe behavioral profile content in association with the projectedlocations of the visual content. In another particular implementation,the instructions may be further executable by the one or more processorsto automatically detect the presence of the marked surface within thefield of view of the subject responsive to one or more signals providedby one or more surface markers disposed on and/or in the marked surface.In one example, the instructions may be further executable by the one ormore processors to temporally associate at least some of the visualcontent with the projected locations of the image, and wherein at leastsome of the one or more records comprise the at least some of thebehavioral profile content in temporal association with the projectedlocations of the visual content. In another particular implementation,observations of the one or more physiological and/or behavioralprocesses of the subject contemporaneously with the detected presence ofthe marked surface within the field of view of the subject furthercomprises commencing obtaining the one or more physiological and/orbehavioral processes of the subject responsive to one or more signalsprovided by one or more surface markers disposed on and/or in the markedsurface. For example, the one or more signals provided by the one ormore surface markers comprise a request offering compensation inexchange for one or more records comprising the obtained observationsand/or behavioral content determined based, at least in part, on theobtained observations. In another implementation, the instructions arefurther executable by the one or more processors to initiatetransmission of one more messages to a requesting party comprising theone or more records. In another particular implementation, theinstructions are further executable by the one or more processors tocommence obtaining the observations of the one or more physiologicaland/or behavioral processes of the subject responsive to one or moresignals provided by one or more surface markers disposed on and/or inthe marked surface occurs automatically responsive to application of oneor more pre-established rules. In another particular implementation, theinstructions are further executable by the one or more processorsprocess signals from one or more eye-tracking sensors embedded in smartglasses worn by the subject to track the gaze of the subject. In anotherparticular implementation, the instructions are further executable bythe one or more processors to generate behavior profile content based,at least in part, on one or more signals generated by one or moresensors worn by the subject. For example, the instructions may befurther executable by the one or more processors to generate atime-stamped attention heatmap associating a tracked gaze over theportions of the marked surface, and temporally associate thetime-stamped attention heatmap and the behavioral profile content toupdate a detailed surface attention log (DSAL) associated with themarked surface. In another particular implementation, the instructionsmay be further executable by the one or more processors to generateand/or update the DSAL associated with the marked surface based, atleast in part, on the attention heatmap and behavioral profile contentdetermined based, at least in part, on the observations of the one ormore physiological and/or behavioral processes. In an implementation,the DSAL may further comprise metadata; captured image content; at leasta portion of the attention heatmap or the behavioral profile content, ora combination thereof. Here, such metadata may comprise: a uniqueidentifier associated with the surface; a user account identifierassociated with the subject; a timestamp corresponding to a time that animage of a surface is captured; location identification parameters; ordemographic descriptors of the subject, or a combination thereof.

Another embodiment disclosed herein is directed to a method comprising:receiving one or more messages from a device worn by a subject, at leastone of the messages comprising one or more records of behavioral profilecontent, the behavioral profile content generated from observations ofphysiological and/or behavioral processes of the subject, in temporalassociation with projected locations on a marked surface of a gaze ofthe subject onto the marked surface; and processing the one or morerecords to alter a visual appearance of the marked surface based, atleast in part, on the behavioral profile content in temporal associationwith the projected locations on the marked surface.

Another embodiment disclosed herein is directed to a computing devicecomprising a receiver device to receive messages from a communicationnetwork; and a processor to one or more messages received at thereceiver device from a device worn by a subject, at least one of themessages comprising one or more records of behavioral profile content,the behavioral profile content generated from observations ofphysiological and/or behavioral processes of the subject in temporalassociation with projected locations on a marked surface of a gaze ofthe subject onto the marked surface; and process the one or more recordsto alter a visual appearance of the marked surface based, at least inpart, on the behavioral profile content in temporal association with theprojected locations on the marked surface.

Another embodiment disclosed herein is directed to an article comprisinga non-transitory storage medium computing computer-readable instructionsstored thereon that are executable by one or more processors to: obtainone or more messages received from a device worn by a subject, at leastone of the messages to comprise one or more records of behavioralprofile content, the behavioral profile content generated fromobservations of physiological and/or behavioral processes of the subjectin temporal association with projected locations on a marked surface ofa gaze of the subject onto the marked surface; and process the one ormore records to alter a visual appearance of the marked surface based,at least in part, on the behavioral profile content in temporalassociation with the projected locations on the marked surface.

In the preceding description, various aspects of claimed subject matterhave been described. For purposes of explanation, specifics, such asamounts, systems and/or configurations, as examples, were set forth. Inother instances, well-known features were omitted and/or simplified soas not to obscure claimed subject matter. While certain features havebeen illustrated and/or described herein, many modifications,substitutions, changes and/or equivalents will now occur to thoseskilled in the art. It is, therefore, to be understood that the appendedclaims are intended to cover all modifications and/or changes as fallwithin claimed subject matter.

What is claimed is:
 1. A method comprising: receiving one or moremessages from a first party device to specify an order for delivery ofone or more images of at least a portion of a marked surface; andtransmitting one or more messages to one or more second party devices tocommunicate the order for delivery of the one or more images to a partyassociated with the first party device, wherein the second party deviceis to automatically capture the one or more images of the marked surfaceresponsive to receipt of one or more signals from one or more surfacemarkers disposed on and/or in the marked surface.
 2. The method of claim1, and wherein the at least a portion of the marked surface is defined,at least in part, by the one or more signals provided by the one or moresurface markers.
 3. The method of claim 1, wherein the one or moremessages from the first party device and the one or more signalscomprise a unique identifier associated with the marked surface.
 4. Themethod of claim 1, wherein the one or more messages to indicatecompensation for delivery of the one or more images to indicate a bountyfor capture and delivery of the one or more images.
 5. The method ofclaim 1, and further comprising: receiving one or more messages from atleast one of the one or more second party devices comprising an imageand metadata; validating the image based, at least in part, on themetadata; and selectively enabling delivery of the image to the firstparty device responsive to validation of the image, validation of theimage to be based, at least in part, on the meta data.
 6. The method ofclaim 5, and wherein the metadata includes a unique identifier of thesurface and a location identifier.
 7. The method of claim 6, wherein theone or more messages to the one or more second party devices furtherspecify one or more requirements for the one or more images, the methodfurther comprising, responsive to determination that the image meets theone or more requirements: selectively enabling delivery of the image tothe first party device; and selectively enabling payment of compensationto the second party responsive to determination that the image meets theone or more requirements.
 8. The method of claim 7, wherein at least oneof the one or more requirements specify a time window.
 9. A computingdevice comprising: a transmitter device to transmit messages over acommunication network; a receiver device to receive messages from thecommunication network; and one or more processors to: obtain one or moremessages at the receiver device received from a first party device, theone or more messages to specify an order for delivery of one or moreimages of at least a portion of a marked surface; and initiatetransmission of one or more messages through the transmitter device toone or more second party devices to communicate the order for deliveryof the one or more images to a party associated with the first partydevice, wherein the second party device is to automatically capture theone or more images of the marked surface responsive to receipt of one ormore signals from one or more surface markers disposed on and/or in themarked surface.
 10. The computing device of claim 9, and wherein the atleast a portion of the marked surface is defined, at least in part, bythe one or more signals provided by the one or more surface markers. 11.The computing device of claim 9, wherein the one or more messagesreceived from the first party device and the one or more signalscomprise a unique identifier associated with the marked surface.
 12. Thecomputing device of claim 9, wherein the one or more messages toindicate compensation for delivery of the one or more images to indicatea bounty for capture and delivery of the one or more images.
 13. Thecomputing device of claim 9, and wherein the one or more processors arefurther to: obtain one or more messages received at the receiver devicefrom at least one of the one or more second party devices comprising animage and metadata; validate the image based, at least in part, on themetadata; and selectively enable delivery of the image to the firstparty device responsive to validation of the image, validation of theimage to be based, at least in part, on the metadata.
 14. The computingdevice of claim 13, and wherein the metadata includes a uniqueidentifier of the surface and a location identifier.
 15. The computingdevice of claim 14, wherein the one or more messages transmitted to theone or more second party devices to further specify one or morerequirements for the one or more images, and wherein the one or moreprocessors are further to, responsive to determination that the imagemeets the one or more requirements: selectively enable delivery of theimage to the first party device; and selectively enable payment ofcompensation to the second party responsive to determination that theimage meets the one or more requirements.
 16. The computing device ofclaim 15, wherein at least one of the one or more requirements tospecify a time window.
 17. A method comprising: receiving one or moremessages from a device specifying one or more attributes of an orderfrom a requesting party for delivery of a captured image of a markedsurface, the one or more attributes comprising a unique identifier ofthe marked surface, the marked surface being remote from a location ofthe requesting party; and automatically capturing an image of thesurface responsive at least in part to one or more signals provided byone or more surface markers disposed in and/or on the marked surface.18. The method of claim 17, the attributes of the order indicate anidentifier of the marked surface, and wherein the one or more signalsprovided by the one or more surface markers disposed in and/or on themarked surface indicate the identifier of the marked surface.
 19. Themethod of claim 17, wherein automatically capturing the image furthercomprises: capturing the image of the surface at an image capture deviceintegrated with a pair of smart glasses responsive to recognition of atleast one visual command in the one or more signals provided by the oneor more surface markers disposed in and/or on the surface.
 20. Themethod of claim 17, wherein the one or more message specify: a uniqueidentifier associated with the marked surface; and a bounty for captureand delivery of the one or more images.